Свободная кросс-платформенная среда разработки для C, C++, PHP и JavaScript (Node.js) языков программирования.
В августе 2006 года, Эран Ифра начал проекта под названием CodeLite. Идея заключалась в создании библиотеки автозавершения кода на основе Ctags, SQLite (и, следовательно, получается CodeLite) и 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 имеет особенность в управления проектами (Workspace/project), а также завершение кода, рефакторинг кода, просмотр источника, подсветка синтаксиса, интеграция подверсий, интеграция Cscope, UnitTest++ интеграция, интерактивный отладчик.
CodeLite распространяется под лицензией GNU General Public License v2 или более поздней.
Начиная с версии 7.0 CodeLite (выпущена в феврале 2015 года) была добавлена поддержка PHP.
Похожее:
Embarcadero Dev-C++ - IDE для C/C++
Быстрая, портативная, простая и свободная IDE для C / C++. Переведена на русский язык.
Atom - Свободный редактор исходного кода
Свободный редактор исходного кода с подсветкой синтаксиса C / C++, C#, CSS, Go, Git, HTML, JavaScript, Java, JSON, PHP, Perl, …
KDevelop - Среда разработки C, C++, Python, QML / JavaScript и PHP
Полнофункциональная расширяемая интегрированная среда разработки для C, C++, Python, QML / JavaScript и PHP.
MonoDevelop - Интегрированная среда разработки
Интегрированная среда разработки для ОС Windows, Linux, OS X. Ранее называлась Xamarin Studio.
wxDev-C++ - Интегрированная среда разработки на C/C++
Свободная интегрированная среда разработки (IDE), которая основана на популярной Dev-C ++. Поддерживает языки C/C++. Переведена на русский язык.
wxFormBuilder - Среда быстрой разработки на C++ и Python
Среда быстрой разработки графических приложений на C++, Python, PHP, Lua и XRC с помощью инструментов wxWidgets для создания кросс-платформенных приложений.