Снимок экрана IDE CodeLite C / C ++ с открытым исходным кодом в действии | |
Разработчик (и) | Эран Ифрах |
---|---|
Стабильная версия | 14.0 / 27 февраля 2020 г.; 8 месяцев назад (27.02.2020) |
Репозиторий | |
Написано на | C ++ |
Операционная система | Windows, macOS, Linux |
Платформа | IA-32, x64 |
Тип | IDE |
Лицензия | GNU GPL |
Веб-сайт | codelite.org |
CodeLite - это бесплатная IDE с открытым исходным кодом для языков C, C ++, PHP, и JavaScript (Node.js ) языков программирования.
В августе 2006 года Эран Ифрах начал проект автозаполнения под названием CodeLite. Идея заключалась в создании библиотеки автозавершения кода на основе ctags, SQLite (следовательно, Code Lite ) и парсера на основе Yacc. которые могут использоваться другими IDE. Позже Clang стал необязательным парсером для завершения кода, значительно улучшив его функциональность.
LiteEditor, демонстрационное приложение, было разработано для демонстрации функций CodeLite. Со временем LiteEditor превратился в CodeLite.
CodeLite - это бесплатная кросс-платформенная IDE с открытым исходным кодом для языков программирования C / C ++, использующая набор инструментов wxWidgets. Чтобы соответствовать духу открытого исходного кода CodeLite, сама программа компилируется и отлаживается с использованием только бесплатных инструментов (MinGW и GDB ) для Mac OS X, Windows, Linux и FreeBSD, хотя CodeLite может запускать любой сторонний компилятор или инструмент с интерфейсом командной строки . CodeLite также поддерживает разработку на PHP и JavaScript (включая поддержку Node.js ).
CodeLite включает управление проектами (рабочая область / проекты), автозавершение кода, рефакторинг кода, просмотр исходного кода, подсветка синтаксиса, интеграция Subversion, интеграция cscope, Интеграция UnitTest ++, интерактивный отладчик, построенный на основе gdb и (на основе).
CodeLite распространяется под лицензией GNU General Public License v2 или более поздней версии. Он разрабатывается и отлаживается, используя себя в качестве платформы разработки с ежедневными обновлениями, доступными через его репозиторий Git.
Викискладе есть материалы, относящиеся к CodeLite. |