stringtranslate.com

КодЛайт

CodeLite — это бесплатная интегрированная среда разработки с открытым исходным кодом для языков программирования C, C++, PHP и JavaScript ( Node.js ). [4] [5]

История

В августе 2006 года Эран Ифра запустил проект автозаполнения под названием CodeLite. Идея заключалась в том, чтобы создать библиотеку завершения кода на основе ctags , SQLite (отсюда и Code Lite ) и парсера на основе Yacc , который мог бы использоваться другими IDE. Позже Clang стал дополнительным парсером для завершения кода , что значительно улучшило его функциональность.

LiteEditor, демонстрационное приложение, было разработано для демонстрации функциональных возможностей CodeLite. Со временем LiteEditor превратился в CodeLite.

Общий

CodeLite — это бесплатная кроссплатформенная среда разработки с открытым исходным кодом для языков программирования C/C++, использующая набор инструментов wxWidgets . Чтобы соответствовать духу открытого исходного кода CodeLite, сама программа компилируется и отлаживается с использованием только бесплатных инструментов ( MinGW и GDB ) для Mac OS X, Windows, Linux и FreeBSD, хотя CodeLite может выполнять любой сторонний компилятор или инструмент, имеющий Интерфейс командной строки . CodeLite также поддерживает разработку PHP и JavaScript (включая поддержку Node.js ).

CodeLite включает управление проектами (рабочая область/проекты), завершение кода, рефакторинг кода , просмотр исходного кода, подсветку синтаксиса, интеграцию Subversion , интеграцию cscope , интеграцию UnitTest++, интерактивный отладчик, построенный на GDB, и редактор исходного кода (на основе Scintilla ). [6] [7] [8]

CodeLite распространяется под лицензией GNU General Public License v2 или более поздней версии. Он разрабатывается и отлаживается, используя себя в качестве платформы разработки, а ежедневные обновления доступны через его репозиторий Git .

Смотрите также

Примечания

  1. ^ За исключением плагинов.

Рекомендации

  1. ^ «Выпуск 17.0.0». 14 января 2023 г. Проверено 7 февраля 2023 г.
  2. ^ «CodeLite • Бесплатная среда разработки с открытым исходным кодом, кроссплатформенная C, C++, PHP и Node.js» . Проверено 22 июня 2021 г.
  3. ^ «codelite/ЛИЦЕНЗИЯ на мастере · eranif/codelite · GitHub» . Гитхаб . Проверено 22 июня 2021 г.
  4. ^ Домашняя страница CodeLite
  5. ^ CodeLite на SourceForge
  6. ^ «Страница основных функций CodeLite» . Проверено 3 марта 2020 г.
  7. ^ Николас Годвин. «Полный обзор программного обеспечения CodeLite IDE — все, что вам нужно знать о программном обеспечении CodeLite IDE — все, что вам нужно знать о CodeLite». п. Скайосе . Проверено 3 марта 2020 г.
  8. ^ "Лайтредактор" . Проверено 3 марта 2020 г.

Внешние ссылки