Плата за Komodo IDE для Python, PHP, JavaScript, HTML5, CSS, Node.js, Golang, Ruby, Perl и ряда других языков и фреймворков больше не взимается.
Последний раз мы сообщали о Komodo в 2017 году, см. Komodo 11 With Revamped Code Intelligence, его легкий аналог Komodo EDIT был единственным бесплатным предложением, и, конечно, имел ограничения:
Komodo Edit предоставляет базовую функциональность, необходимую для программирования, без отладки, модульного тестирования, совместной работы или интеграции с системами сборки модульное тестирование
Теперь, с выходом Komodo 12, вы получаете все это бесплатно, плюс встроенную платформу ActiveState Platform, с помощью которой вы можете автоматически собирать среду выполнения, просто выбирая пакеты, позволяя платформе разрешить необходимые зависимости, а также инструмент State Tool, с помощью которого вы можете мгновенно и локально развернуть вашу среду выполнения.
Единственное, что требуется, это открыть учетную запись в ActiveState для регистрации своей копии. Если вам также нужна поддержка, то она по-прежнему является платным предложением.
В версии 12 были обновлены следующие функции:
- Переработанный анализ кода. Автозаполнение стало более надежным и срабатывает из любой позиции; вы можете быстро фильтровать символы, используя новый список символов, с более высокой производительностью.
- Предварительный просмотр в реальном времени. Нет необходимости переключаться между браузером и редактором. Теперь вы можете редактировать HTML и markdown и тестировать их, не выходя из IDE.
- Универсальный менеджер пакетов. Доступ к менеджеру пакетов с помощью одной кнопки и выполнение команд непосредственно в редакторе, с поддержкой Python (pip), PHP (Composer), Perl (PPM), Ruby (Gem) и Node.js (npm и Yarn).
Для более детального ознакомления с возможностями IDE ознакомьтесь с разделом Возможности Komodo IDE.
Например, если вы знакомы с Vi, вы можете настроить Komodo на работу с ним, чтобы использовать свой опыт и, кроме того, пользоваться дополнительными возможностями, которые предлагает Komodo IDE.
Другая гибкость заключается в том, что вам не обязательно использовать языковые дистрибутивы ActiveState, такие как ActivePython или ActivePerl. На Windows, например, Komodo можно использовать с Strawberry Perl. С другой стороны, если вы выбираете аналоги ActiveState, вы получаете дополнительные преимущества, такие как доступ к предварительно собранным пакетам/модулям и другим интеграциям.