Manual de KDevelop

Esta documentación ha sido convertida a partir de la página KDevelop4/Manual de KDE UserBase.

Traductor: Eloy Cuadra
revisión KDevelop 4.4 (KDE
4.9) (2012-08-19)

KDevelop es un entorno de desarrollo integrado que se puede usar para una amplia variedad de tareas de programación.


Tabla de contenidos

1. ¿Qué es KDevelop?
2. Sesiones y proyectos: lo básico de KDevelop
Terminología
Configuración de una sesión e importación de un proyecto existente
Opción 1: importar un proyecto desde un servidor de un sistema de control de versiones
Opción 2: importar un proyecto que ya esté en su disco duro
Configuración de una aplicación como segundo proyecto
Creación de proyectos desde cero
3. Trabajar con el código fuente
Herramientas y vistas
Exploración del código fuente
Información local
Información del ámbito de los archivos
Información del ámbito del proyecto y de la sesión
El resaltado con los colores del arcoíris explicado
Navegar por el código fuente
Navegación local
Navegación en el ámbito de archivos y modo de esquema
Navegación en el ámbito del proyecto y de la sesión: navegación semántica
Escritura de código fuente
Terminación automática
Añadir nuevas clases e implementar funciones miembro
Documentar declaraciones
Cambiar el nombre de variables, funciones y clases
Fragmentos de código
Modos y conjuntos de trabajo
Algunos accesos rápidos de teclado útiles
4. Generación de código con plantillas
Creación de una nueva clase
Creación de una nueva prueba unitaria
Otros archivos
Gestión de plantillas
5. Construir (compilar) proyectos con Makefiles personalizados
Construcción de objetivos Makefile individuales
Selección de una colección de Makefiles de destino para compilación repetitiva
Qué hacer con los mensajes de error
6. Ejecutar programas en KDevelop
Configuración de lanzadores en KDevelop
Algunos accesos rápidos de teclado útiles
7. Depuración de programas en KDevelop
Ejecutar un programa en el depurador
Adjuntar el depurador a un proceso en ejecución
Algunos accesos rápidos de teclado útiles
8. Trabajar con sistemas de control de versiones
9. Personalización de KDevelop
Personalización del editor
Personalización de la sangría del código
Personalización de los accesos rápidos de teclado
Personalización de la terminación automática de código
10. Créditos y licencia