Релиз интегрированной среды разработки Komodo IDE 6.0
11 октября 2010 года
Компания Activestate анонсировала(недоступная ссылка) релиз интегрированной среды разработки Komodo 6.0, построенной на основе технологий Mozilla (XUL-интерпретатор из состава Firefox 3.5). IDE поддерживает языки PHP/Smarty, Python/Zope/Django, Ruby/Rails , Perl/Template-Toolkit, Tcl, JavaScript, XML и HTML/CSS, системы контроля версий Mercurial, Git, Bazaar, Subversion, Perforce и CVS. Komodo существует в двух вариантах: платный Komodo IDE и бесплатный Komodo Edit (Архивная копия от 19 мая 2009 на Wayback Machine), основанный на репозитории с открытым исходным кодом Open Komodo (код доступен под лицензиями MPL, GPL и LGPL).
Из отличий Komodo Edit от Komodo IDE можно отметить отсутствие встроенного отладчика, интерактивного shell, HTTP-инспектора, режима просмотра DOM-иерархии для HTML документов, режима древовидного отображения структуры кода, системы наглядного построения регулярных выражений, интеграции с системами контроля версий. В Komodo Edit имеются средства автодополнения и проверки языковых конструкций, форматирования кода, всплывающие подсказки, подсветка и проверка синтаксиса, режим эмуляции клавиатурных комбинаций редакторов Vi и Emacs, возможность расширения через установку Firefox-подобных дополнений. Одновременная работа с несколькими файлами реализована через интерфейс на базе вкладок.
Из улучшений (Архивная копия от 6 февраля 2017 на Wayback Machine), представленных в Komodo 6.0, можно отметить:
- В левую панель интегрирован файловый менеджер, позволяющий не только просматривать локальные и удаленные файловые системы, но и выполнять типовые операции над файлами и каталогами (редактирование, копирование, перемещение, создание, переименование, рекурсивный поиск);
- В Komodo IDE добавлены инструменты для копирования данных с удаленной на локальную ФС и их синхронизации после редактирования. Ведется детальный лог изменений и поддерживается продвинутый алгоритм разрешения конфликтов, в случае если файлы на удаленной системе были отредактированы третьим лицом. Систему также можно использовать для организации резервного копирования.
- Database Explorer (только Komodo IDE) - интерфейс для управления данными и выполнения SQL-запросов на локальных и внешних СУБД. В поставку включена поддержка SQLite, поддержка Oracle и MySQL реализована в виде внешних дополнений;
- Переработан Toolbox, панель для быстрого вызова типовых операций, сводящая все доступные инструменты в единое окно;
- Добавлена поддержка Python 3, включая автодополнение, интерактивную подсказку, подсветку синтаксиса и отладку. При открытии файла редактор автоматически распознает версию Python 2 или 3;
- Поддержка HTML5 и CSS3 приведена в соответствие с современным состоянием спецификаций и реализаций новых web-технологий в браузерах. Добавлена поддержка тегов "video", "canvas", CSS-атрибутов "-moz-", "-webkit-" и т.п.;
- Проведена работа по увеличению производительности. Значительно сокращено время запуск и завершения работы, ускорено переключение табов, увеличена производительности операций поиска;
- Добавлена возможность регулярного сохранения рабочих сессий с целью предоставления функции восстановления состояния окон в случае краха;
- Добавлен режим быстрого поиска функций и элементов проекта по маске ('Tools - Invoke Tool');
- Rx Toolkit (только Komodo IDE) теперь может проверять корректность оформления регулярных выражений для языков Perl, PHP, Ruby и JavaScript (ранее была только поддержка Python).
Источники
править- Главная ссылка к новости (http://lists.openkomodo.com/pi...)(недоступная ссылка)
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.