Снимок экрана Komodo Edit в Ubuntu 10.10 | |
Разработчик (и) | ActiveState |
---|---|
Первоначальный выпуск | ноябрь 2007 г.; 12 лет назад (2007-11) |
Стабильный выпуск | 12.0.1 |
Репозиторий | |
Написано на | C ++, C, XUL, Perl, Python, JavaScript, Tcl |
Операционная система |
|
Размер | ~ 74,6 МБ |
Тип | , IDE |
Лицензия | Общественная лицензия Mozilla 1.1 |
Веб-сайт | komodoide.com / komodo-edit |
Komodo Edit является бесплатным и открытым исходным кодом для языков динамического программирования. Он был представлен в январе 2007 года в дополнение к коммерческой Komodo IDE ActiveState. Начиная с версии 4.3, Komodo Edit построен поверх проекта Open Komodo.
Komodo Edit 4.0 изначально была бесплатной версией Komodo IDE 4.0, выпущенной 14 февраля 2007 г.
05 марта 2008 г. ActiveState Software Inc. объявила о том, что Komodo Edit 4.3 станет открытым исходным кодом. программное обеспечение под лицензией Mozilla Public License (MPL), GNU General Public License (GPL) и GNU Lesser Public License (LGPL).
Это подмножество версии Komodo Edit, с начальной целью веб-разработки. Код должен был быть доступен в период с конца октября до начала ноября 2007 года, а репозиторий кода Open Komodo был создан ActiveState в августе 2007 года.
30 октября 2007 года ActiveState Software Inc. объявила о выпуске Open Komodo. Первоначальный выпуск был 1.0.0 Alpha 1.
Это заявленная инициатива ActiveState по созданию среды разработки с открытым исходным кодом, которая продвигает открытые стандарты в Интернете. Он должен был быть основан на Open Komodo.
Многие функции Komodo унаследованы от встроенного интерпретатора Python.
Open Komodo использует Mozilla и Scintilla кодовая база для обеспечения своих функций, включая поддержку многих популярных языков (включая Python, Perl, PHP, Ruby, Tcl, SQL, Smarty, CSS, HTML и XML ) во всех распространенных операционных системах (Linux, OS X и Windows ). Компонент редактора реализован с использованием интерфейса прикладного программирования подключаемого модуля Netscape (NPAPI ) с представлением Scintilla, встроенным в интерфейс языка пользовательского интерфейса XML (XUL ) таким же образом, как и веб-интерфейс. плагин для браузера.
И Komodo Edit, и IDE поддерживают пользовательскую настройку с помощью плагинов и макросов. Подключаемые модули Komodo основаны на Mozilla надстройках, и расширения можно искать, загружать, настраивать, устанавливать и обновлять из приложения. Доступные расширения включают список функций, функции pipe, дополнительную языковую поддержку и улучшения пользовательского интерфейса.
Komodo IDE имеет функции, найденные в интегрированной среде разработки (IDE), такие как поддержка интегрированного отладчика , Document Object Model (DOM) средство просмотра, интерактивные оболочки, исходный код управления интеграцией и возможность выбора механизма, используемого для выполнения регулярных выражений, чтобы гарантировать совместимость с конечной целью развертывания.
В коммерческой версии также добавлены функции просмотра кода, обозревателя баз данных, совместной работы, поддержки многих популярных систем управления исходным кодом и многое другое. Независимые реализации некоторых из этих функций, таких как редактор базы данных, поддержка Git и удаленный доступ к файлам FTP, доступны в бесплатной версии через систему плагинов Komodo Edit.