Снимок экрана IDE CodeLite C / C ++ с открытым исходным кодом в действии | |
Разработчики) | Эран Ифра |
---|---|
Стабильный выпуск | 15.0.0 / 6 февраля 2021 г . |
Репозиторий | |
Написано в | C ++ |
Операционная система | Windows , macOS , Linux |
Платформа | IA-32 , x64 |
Тип | IDE |
Лицензия | GNU GPL |
Интернет сайт | codelite |
CodeLite - это бесплатная IDE с открытым исходным кодом для языков программирования C, C ++, PHP и JavaScript ( Node.js ). [1] [2]
История [ править ]
В августе 2006 года Эран Ифра запустил проект автозаполнения под названием CodeLite. Идея заключалась в том , чтобы создать библиотеку автозавершения кода на основе Ctags , SQLite ( и, следовательно, код Lite ) и Yacc на основе синтаксического анализа , которые могут быть использованы другими Иды. Позже 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 и редактором исходного кода (на основе Scintilla ). [3] [4] [5]
CodeLite распространяется под лицензией GNU General Public License v2 или более поздней версии. Он разрабатывается и отлаживается, используя себя в качестве платформы разработки с ежедневными обновлениями, доступными через репозиторий Git .
См. Также [ править ]
- Сравнение интегрированных сред разработки
- Сцинтилла
- НАУКА
- wxWidgets
- Код :: Блоки
Ссылки [ править ]
- ^ Домашняя страница CodeLite
- ^ CodeLite на SourceForge.net
- ^ "Страница основных функций CodeLite" . Проверено 3 марта 2020 .
- ^ Николас Годвин. «Полный полный обзор программного обеспечения CodeLite IDE - Все, что вам нужно знать о CodeLite IDE Software Review - Все, что вам нужно знать о CodeLite» . п. Skyose . Проверено 3 марта 2020 .
- ^ "LiteEditor" . Проверено 3 марта 2020 .
Внешние ссылки [ править ]
Викискладе есть медиафайлы по теме CodeLite . |
- Официальный веб-сайт