CodeLite es un IDE gratuito y de código abierto para los lenguajes de programación C , C++ , PHP y JavaScript ( Node.js ). [ 4 ] [ 5 ]
Historia
En agosto de 2006, Eran Ifrah inició un proyecto de autocompletado llamado CodeLite. La idea era crear una biblioteca de autocompletado de código basada en ctags , SQLite (de ahí el nombre CodeLite ) y un analizador sintáctico basado en Yacc que pudiera ser utilizado por otros IDE. Posteriormente, Clang se convirtió en un analizador sintáctico opcional para el autocompletado de código , mejorando notablemente su funcionalidad.
LiteEditor, una aplicación de demostración, se desarrolló para mostrar las funcionalidades de CodeLite. Con el tiempo, LiteEditor evolucionó hasta convertirse en el IDE de CodeLite.
General
CodeLite es un IDE gratuito, de código abierto y multiplataforma para los lenguajes de programación C/C++ que utiliza el kit de herramientas wxWidgets . Para cumplir con su filosofía de código abierto, el programa se compila y depura utilizando únicamente herramientas gratuitas ( MinGW y GDB ) para Mac OS X , Windows , Linux y FreeBSD , aunque CodeLite puede ejecutar cualquier compilador o herramienta de terceros con interfaz de línea de comandos . CodeLite también es compatible con el desarrollo en PHP y JavaScript (incluido Node.js ).
CodeLite incluye gestión de proyectos (espacio de trabajo/proyectos), autocompletado de código, refactorización de código , exploración de código fuente, resaltado de sintaxis, integración con Subversion , integración con cscope , integración con UnitTest++, un depurador interactivo basado en gdb y un editor de código fuente (basado en Scintilla ). [ 6 ] [ 7 ] [ 8 ]
CodeLite se distribuye bajo la Licencia Pública General GNU v2 o posterior. Se desarrolla y depura utilizando la propia plataforma de desarrollo, con actualizaciones diarias disponibles a través de su repositorio Git .
Véase también
Notas
- ↑ Con excepción de los complementos.
Referencias
- ↑ "Versión 18.4.0" . 13 de junio de 2026. Consultado el 14 de junio de 2026 .
- ↑ "CodeLite • Un IDE gratuito, de código abierto y multiplataforma para C, C++, PHP y Node.js" . Consultado el 22 de junio de 2021 .
- ↑ "codelite/LICENSE en master · eranif/codelite · GitHub" . GitHub . Consultado el 22 de junio de 2021 .
- ↑ Página principal de CodeLite
- ↑ CodeLite en SourceForge
- ↑ "Página principal de características de CodeLite" . Consultado el 3 de marzo de 2020 .
- ↑ Nicholas Godwin. "Revisión completa del software CodeLite IDE: todo lo que necesitas saber sobre CodeLite" . p. Skyose. Archivado del original el 3 de marzo de 2020. Consultado el 3 de marzo de 2020 .
- ↑ "LiteEditor" . Consultado el 3 de marzo de 2020 .
Enlaces externos
- Sitio web oficial
- Software libre programado en C++
- Entornos de desarrollo integrados gratuitos
- Software que utiliza wxWidgets
- Software que utiliza la Licencia Pública General de GNU.
- Software que utiliza Scintilla
- Software libre multiplataforma
- Software multiplataforma