The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз интегрированной среды разработки Komodo IDE 7.0

03.02.2012 23:48

Анонсирован релиз интегрированной среды разработки Komodo 7.0, построенной на основе платформы Mozilla Gecko (XUL-интерпретатор из состава Firefox 7). Komodo поддерживает языки PHP/Smarty, Python/Zope/Django, Ruby/Rails , Perl/Template-Toolkit, Tcl, JavaScript, XML и HTML/CSS, системы контроля версий Mercurial, Git, Bazaar, Subversion, Perforce и CVS. Пакет поставляется в двух вариантах: платный Komodo IDE и бесплатный Komodo Edit, основанный на репозитории с открытым исходным кодом Open Komodo (код доступен под лицензиями MPL, GPL и LGPL).

В Komodo Edit имеются средства автодополнения и проверки языковых конструкций, форматирования кода, всплывающие подсказки, подсветка и проверка синтаксиса, режим эмуляции клавиатурных комбинаций редакторов Vi и Emacs, возможность расширения через установку Firefox-подобных дополнений, система управления проектами. Одновременная работа с несколькими файлами реализована через интерфейс на базе вкладок. Из отличий Komodo Edit от Komodo IDE можно отметить отсутствие встроенного отладчика, интерактивного shell, HTTP-инспектора, режима просмотра DOM-иерархии для HTML документов, режима древовидного отображения структуры кода, системы наглядного построения регулярных выражений, интеграции с системами контроля версий.

Ключевые улучшения, представленные в Komodo 7.0:

  • Средства для совместной работы над проектом, позволяющие предоставить доступ к документу коллегам. Пользователи, которым открыт совместный доступ, могут одновременно просматривать и редактировать документы, что особенно удобно при рецензировании кода или для организации удалённой работы;
  • Возможность синхронизации настроек между несколькими машинами. Например, теперь можно быстро создать типовое рабочее окружение на большом числе машин, настроив систему на одном ПК и затем синхронизировав настройки на другие. Поддерживается синхронизация параметров приложения, горячих клавиш, каталога API, цветовых схем и шаблонов;
  • Средства для интеграции с Stackato, платформой для развёртывания IDE в приватных облачных окружениях, на базе открытой PaaS-платформы (Platform-as-a-Service) VMware CloudFoundry;
  • Поддержка разработки на языке JavaScript с использованием серверной JavaScript-платформы Node.js, в том числе возможность отладки, редактирования, вывода подсказок и подсветки синтаксиса для приложений, создаваемых для Node.js. Поддерживаются базовые библиотеки Node.js и модули CommonJS;
  • Поддержка дополнительных языков и шаблонизаторов, включая CoffeeScript, Less, SCSS, EJS и Mojolicious;
  • Система профилирования приложений для выявления узких мест в программах на языках PHP и Python. Вызываемые в процессе выполнения программы методы и функции, а также затрачиваемые ресурсы CPU, наглядно отображаются в графическом виде;
  • Оптимизация отзывчивости интерфейса и производительности IDE, что особенно заметно в увеличении скорости запуска, при работе с большими проектами и в условиях ограниченного объема памяти;
  • Значительно расширены средства для проверки корректности синтаксиса JavaScript, CSS и HTML. Добавлена возможность подключения внешних модулей проверки синтаксиса, в том числе JSLint для JavaScript и PyLint для Python;
  • Режим быстрого интерактивного поиска, как в Firefox по Ctrl+F;
  • Свободно перемещаемая боковая панель виджетов,
  • Улучшенная навигация по коду, при использовании Code Browser теперь может учитываться текущая позиция в редакторе кода, контекст может меняться по мере перемещения по файлу. В настройках можно выбрать как режим одновременного просмотра нескольких файлов, так и однофайловый режим.


  1. Главная ссылка к новости (http://lists.openkomodo.com/pi...)
  2. OpenNews: Релиз интегрированной среды разработки Komodo IDE 6.0
  3. OpenNews: Komodo 5.2.0 - кроссплатформенная многоязыковая IDE
  4. OpenNews: Релиз интегрированной среды разработки Komodo IDE 5.0 и редактора Komodo Edit 5.0
  5. OpenNews: Список открытого ПО, бывшего изначально закрытым
  6. OpenNews: Открыт код редактора исходных текстов Komodo Edit
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/32990-komodo
Ключевые слова: komodo, ide
Поддержать дальнейшую публикацию новостей на OpenNET.


Обсуждение (15) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 01:23, 04/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    > Режим быстрого интерактивного поиска, как в Firefox по Ctrl+F

    это явно самая передовая фича релиза ;)

     
  • 1.2, filosofem (ok), 01:35, 04/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Пользуюсь Komodo Edit с 5 версии. Ничего удобнее для проектов среднего размера не нашел. Главным образом использую для веба и расширений фаерфокса. Не понятно почему не попадает в репозитории основных дистрибутивов.
     
     
  • 2.3, Djam (ok), 01:50, 04/02/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Наверное потому что не совсем все "прозрачно" с лицензированием.
     
     
  • 3.6, filosofem (ok), 02:11, 04/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Это так, но есть же всевозможные non-free, где мутное складывают вроде sun-java, флеша, сомнительных шрифтов и кодеков. В некоторых дистрах проприетарь по дефолту устанавливают. Тот же Минт взять.
     
     
  • 4.24, Аноним (-), 04:19, 05/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Это так, но есть же всевозможные non-free, где мутное складывают вроде sun-java, флеша, сомнительных шрифтов и кодеков.

    На такие компромиссы идут только ради софтин, которые реально необходимы большинству пользователей. Бесплатная версия второстепенной проприетарной софтины, которая может быть в любой момент принесена в жертву коммерческой версии (как это было с qcad) явно не стоит таких усилий. К тому же есть куча открытых аналогов, начиная с geany.

     
  • 2.5, ILYA INDIGO (ok), 02:10, 04/02/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Geany пробывали?
     
     
  • 3.8, filosofem (ok), 02:20, 04/02/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Geany пробывали?

    Да, конечно. Он на FTP соединении бывает подглючивает или когда код по сети подмонтирован. Ну и не так удобно, например поиск и замена по всем файлам или автокомплит джаваскрипта на порядок лучше реализован в Комоде.
    Для админского скрипта или сишной утилитки на пару сотен строк Джини конечно лучше подойдет.

     
     
  • 4.10, ILYA INDIGO (ok), 03:16, 04/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Geany пробывали?
    > Да, конечно. Он на FTP соединении бывает подглючивает или когда код по
    > сети подмонтирован.

    Это да с ftp он работает глючновато, приходиться пересохранять откопистанный код в Kate, Но по SSH проблем никаих.
    > поиск и замена по всем файлам

    Это в смысле в Komodo можно указать сразу несколько файлов в которых сделать нужно замену?
    Единственное, что мне не нравиться, что после замены он не подсвечивает замененный текст. и для ответственных замен, которые бывают у меня редко, приходится юзать Kate или выполнять пошагово.
    > автокомплит джаваскрипта на порядок лучше реализован в Комоде.

    А что там именно лучше или чего не хватает в Geany? У меня, разве что, автокомплит не срабатывает, когда я пишу JS как текст через echo в PHP, тогда собственно, он считает это текстом, других недоcтатков как по PHP, так по JS не замечал.
    Но что мне действительно нравится в Geany - это его мощная подсветка, установка тем подсветки и возможность правки темы подсветки (например я люблю писать ярким по чёрному, а не чёрным по белому, как в большинстве редакторов и изменить, а потом сохранить эту тему, да же если есть возможность её править, весьма накладно.
    И при этом подсветка меняется на лету при наборе и при использовании спец символов и по цвету кода сразу видно если у тебя допущена ошибка, или лишнюю кавычку поставил, например при вложенных экранированных кавычках. Такого удобства я нигде не встречал.
    А так удобные настраиваемые горячки горячки, браузер тегов/блоков, встроенный терминал). строка быстрого поиска, как в браузере (F3,Shift+F3), удобная возможность замены пробелов на табуляции и наоборот.

     
     
  • 5.16, filosofem (ok), 13:52, 04/02/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Но по SSH проблем никаих.

    Это при стабильном соединении. Бывает по GPRS работаю, так вот все редакторы и IDE не любят лагов и обрывов, но Komodo адекватнее всех такие ситуации обрабатывал. Джини наоборот вообще бывало переставал видеть редактируемый файл после реконекта.

    Что касается удобства подсветки: у каждого кодера на вкус и цвет свои разные фломастеры, но Комод мне понравился достаточно гибкой настройкой и знанием достаточно новых особенностей Джаваскрипта и DOM.  

     
     
  • 6.20, ILYA INDIGO (ok), 19:41, 04/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >>Но по SSH проблем никаих.
    > Это при стабильном соединении. Бывает по GPRS работаю, так вот все редакторы
    > и IDE не любят лагов и обрывов, но Komodo адекватнее всех
    > такие ситуации обрабатывал. Джини наоборот вообще бывало переставал видеть редактируемый
    > файл после реконекта.

    Спасибо, что НЕ поленились доходчиво и понятно разъяснить мне некоторые преимущества Komodo и некоторые недостатки Geany, которые я упустил или не имел возможности увидеть! :))

    > Что касается удобства подсветки: у каждого кодера на вкус и цвет свои
    > разные фломастеры

    Ну да на тут уж на вкус и цвет :))

     

  • 1.12, жабабыдлокодер (ok), 09:50, 04/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >отсутствие встроенного отладчика

    Охренеть, какая крутая штука!

     
     
  • 2.14, FSA (ok), 11:44, 04/02/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Т.е. вместо Komodo Edit можно просто использовать Geany.
     
     
  • 3.26, поцанчик (ok), 23:41, 06/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    у комода есть встроенный браузер который постоянно висит на виду и обновит страницу сразу после того как ты сохранишь исходник, очень  упрощает жизнь!
     

  • 1.25, Pilat (ok), 19:04, 05/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Было бы интересно увидеть сравнение новой версии с Eclipse . Или это разного уровня программы? Я комодо давно видел..
     
  • 1.27, vasek (?), 02:23, 08/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    неплохая вещь, давно уже использую
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:
    При перепечатке указание ссылки на opennet.ru обязательно



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру