Compiladores
- Soporte genérico para compiladores con soporte integrado para GCC / clang / VC ++
- Mostrar errores como anotaciones de código o como información sobre herramientas en la ventana del editor
- Se puede hacer clic en los errores a través de la pestaña Crear
Soporte GDB
- Soporte GDB integrado, con las siguientes características incluidas:
- Tabla de relojes: agregue relojes persistentes con un solo clic
- Quick Watch: haga clic con el botón derecho en una variable para expandirla
- Árbol de locales: muestra automáticamente las variables de la pila actual (también muestra * esto si está disponible)
- Vista de subprocesos: contiene una lista de los subprocesos en ejecución; cambiar entre ellos con un solo clic
- Gestión de puntos de interrupción: deshabilitar, habilitar, condicional, temporal
- Árbol automático como información sobre herramientas
- Vista de la memoria
- Información sobre herramientas de la vista de árbol (punteros de desreferencia automática)
- Permitir modificar información sobre herramientas
Refactorización
- Cambiar nombre de símbolo
- Cambiar el nombre del archivo (también cambiará todo #include en el código)
- Cambiar el nombre del símbolo local
- Generar setters / getters
- Implementar funciones virtuales heredadas
- Implementar funciones virtuales puras heredadas
- Cambie fácilmente la firma de la función para que coincida con su contraparte de encabezado / implementación
- Mover la implementación de funciones a otro archivo fuente
- Implementar todos los métodos no implementados
- Implementar método
Complementos de control de código fuente
- Complemento de Subversion (basado en la herramienta de línea de comandos)
- Complemento GIT
Navegación de código
- contorno
- complemento cscope
- Zoom Navigator: muestra un minimapa de tu código
Finalización de código
CodeLite ofrece 2 motores de finalización de código (ambos se pueden habilitar al mismo tiempo)
- Finalización de código potente y sorprendentemente rápida basada en nuestro analizador interno (admite palabras clave automáticas, plantillas, herencia, etc. de C ++ 11)
- Finalización de código basada en clang – basada en el proyecto CLANG / LLVM – esta característica proporciona una finalización de código a nivel de compilador
- Analizar y mostrar comentarios de Doxygen en el cuadro de finalización del código (como una ventana flotante separada)
Qué hay de nuevo:
- Agregue compiladores de detección automática al que admitimos, codelite ahora detecta y define con éxito los siguientes compiladores:
- MinGW (mingw64, TDM-GCC de 32 y 64 bits, MinGW para CodeBlocks e instalación sencilla en la unidad de volumen)
- Visual C ++ (VC) 10,11 y 12
- Clang (Linux, OSX y Windows)
- GCC (Linux, OSX) en OSX, también se busca la instalación personalizada de Xcode
Danos tu opinión