Code::Blocks es una IDE (Entorno de Desarrollo Integrado) de programación gratuita para C / C++. Tiene una interfaz muy amigable e intuitiva, y admite la instalación de plugins para añadir nuevas características. Ademas incluye un complemento (wxSmith) el cual provee la funcionalidad para edición visual.
Por defecto utiliza el compilador MinGW, pero pueden utilizarse otros como Microsoft Visual Studio Toolkit, Borland C++, Intel C++, etc.
Algunas Características del Entorno:
- Espacios de trabajo (workspaces) para combinar múltiples proyectos.
- Espacio de trabajo adaptable (cambia según la tarea que se esté realizando o como se configure).
- Navegador de proyectos; vista de archivos, símbolos (heredados, etc.), clases, recursos.
- Editor tabulado, múltiples archivos.
- Intercambio rápido .h/.cpp.
- Lista de tareas (ToDo).
Características de Edición:
- Coloreo de sintaxis configurable.
- Tabulación inteligente de código.
- Autocódigo (generar plantillas de código para proyectos).
- Autocompletado de código.
- Lista desplegable.
- Vista de argumentos de una función.
- Selección múltiple de funciones sobrecargadas.
- Generación de clases (class wizard).
- Búsquedas avanzadas de cadenas dentro de archivos: actual, abiertos, proyecto, workspace, en carpetas).
Características de Compilación:
- Sistema de construcción (build) rápido (sin necesidad de makefiles).
- Soporte para compilación en paralelo (usando múltiples procesadores/núcleos).
- Dependencias entre proyectos dentro del espacio de trabajo.
- Proyectos con múltiples objetivos (multi-target).
- Estadísticas y resumen de código (code profiler).
Características de Depuración:
- Interfaz con GNU GDB.
- Soporta MS CDB (no completamente).
- Puntos de ruptura (breakpoints).Código, datos.
- Ruptura condicional.
- Funciones locales (argumentos).
- Ver valores de variables (también definidas por el usuario).
- Pila de llamadas.
- Desensamblado de código.
- Volcados de memoria.
- Múltiples hilos (threads).
- Registros de la CPU.
Code::Blocks
Code::Blocks Windows Vista / Windows 7 (solo en caso de tener problemas con la otra versión)
Code::Blocks para Mac y Linux (Ubuntu, Debian, Fedora, Suse)
No hay comentarios.:
Publicar un comentario