Форум русскоязычного сообщества Ubuntu
Страница сгенерирована за 0.038 секунд. Запросов: 25.
- Сайт
- Об Ubuntu
- Скачать Ubuntu
- Семейство Ubuntu
- Новости
- Форум
- Помощь
- Правила
- Документация
- Пользовательская документация
- Официальная документация
- Семейство Ubuntu
- Материалы для загрузки
- Совместимость с оборудованием
- RSS лента
- Сообщество
- Наши проекты
- Местные сообщества
- Перевод Ubuntu
- Тестирование
- RSS лента
© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.
Komodo Edit
Komodo Edit — это мультифункциональный многоязыковый текстовый редактор с поддержкой синтаксиса языков программирования (PHP, Ruby, Perl, Css, Python, Tcl, Django, JavaScript и др.). Встроенная фоновая проверка синтаксиса и выделения его цветом дает возможность находить ошибки сразу после их возникновения, а автозаполнение еще больше поможет упростить процесс написание кода. Дополнения формата XPI предоставляют возможность создания и добавления собственных плагинов.
В Komodo Edit содержится много полезных утилит, которые упростят жизнь любому кодеру. Встроенный браузер кода может быть синхронизирован с текущей позицией в редакторе, что даст возможность наблюдать за кодом в браузере во время совершения определенных действий в редакторе. В дебаггере подсвечиваются переменные, которые были изменены с момента прошлого запуска, позволяющие легко обнаружить к чему привели те или иные изменения. Komodo поддерживает несколько цветовых схем для подсветки синтаксиса, созданные преимущественно пользователями. Любой желающий может создать цветовую схему, а потом отправить ее разработчикам программы.
Автор обзора : Алексей Астафьев, 26.07.2020
Ключевые особенности и функции
- поддержка множества языков программирования;
- автоматическая проверка синтаксиса и выделение ошибок;
- возможность синхронизировать программу на нескольких компьютерах;
- поддержка дополнений формата XPI;
- возможность создания собственной цветовой схемы для выделения синтаксиса;
- оптимизированный поиск;
- возможность работы над одним документом несколькими кодерами.
Специальные требования
- процессор с частотой 1 ГГц и выше;
- 1 Гб оперативной памяти;
- 250 Мб свободного места на жестком диске.
Что нового в этой версии?
10.1.3 Build 17451 (05.12.2016)
- исправлены проблемы с расширением выделения при настройке отступа.
Komodo Editor. Ещё раз о русификации

В первой заметке о KE я писал о том, что благодаря laborpago с этим редактором можно общаться на русском языке. Однако в комментарии к ней Viktor W. обратил внимание на то, что в том же репозитории ppa:mystic-mirage/komodo-edit существует и штатный пакет аналогичного назаначения:
$=> apt search komodo-edit-ru p komodo-edit-ru - Komodo Edit is a free, open source editor
Который, соответственно, можно установить через apt .
Претензий к работе русификатора, установленного как Add-ons, у меня не было, но полноты раскрытия темы я решил попробовать и этот метод. Для чего отключил расширение localru через меню: Дополнения -> Языки, перезапустил KE, чтобы убедиться в возврате англоязычного интерфейса, и установил пакет из репозитория:
$=> sudo apt install komodo-edit-ru
Однако после перезапуска KE ни малейших следов русского языка в интерфейсе не обнаружил. Тогда я удалил localru вообще (через те же пункты меню), и выполнил реинсталляцию пакета:
$=> sudo apt install --reinstall komodo-edit-ru
После чего интерфейс волшебным образом русифицировался, а среди дополнений в языках обнаружилось всё то же самое LocalRU 1.14:

Иными словами, это просто один и тот же пакет laborpago. Только из авторского дополнения его компоненты устанавливаются в .komodoedit/8.5/XRE/extensions/ , а из deb-пакета — в /usr/lib/komodo-edit/mozilla/extensions/ . Что во втором случае требует, соответственно, привилегий администратора, но зато русификация распространяется на всех возможных пользователей KE.
Оба способа русификации — вполне штатные: первый — с точки зрения KE, второй — с позиций deb based дистрибутивов, оба допускают автоматическое обновление, ну и русские слова в результате получаются одними и теми же. Так что каким способом пользоваться — дело вкуса. С точки зрения сборки собственных ремиксов для меня оказался предпочтительным второй.
Автор: alv
Сочинитель в жанре беллетристики технологической и более иной. Не рекомендуемой к прочтению информационно-неполовозрелым и литературно невинным гражданам. Посмотреть все записи автора alv
Добавить комментарий
Для отправки комментария вам необходимо авторизоваться.
Komodo IDE 6 Settings

Хотя (Active)Perl, Python, Tcl интерпретаторы от компании ActiveState достаточно популярны, почему то о самой среде разработки Komodo IDE мало чего прочитаешь на просторах интернета, кроме как на официальном сайте. Увы, т.к. я не силен в английском, то некоторые моменты мне было бы легче понять на картинках или переводе. Не найдя развернутых ответов (на русском) на периодически встающие вопросы настройки и оптимизации, хочу поделиться личным опытом тыканий и смыканий, в надежде найти таких же как я, начинающих пользователей Komodo IDE. Сам я пишу на Perl скрипты для работы с БД. Итак, что же я использую?
Edit – Preferences
- Editor – отображение пробелов (Show whitespase characters), номеров линий (Show line numbers), поведение D&D (Drag & Drop) и оповещения на разные события
- Editor – Indentation – кол-во пробелов в отступе (Number of spaces per ident)
- Environment – необходимые переменные окружения (User Environment Variables)
- Fonts and Colors – схема (Scheme – New) и настройка ее на свой вкус и цвет по вкладкам
- Interactive Shell – выбор предпочитаемого языка (Preffered Language), позволяет не выбирать язык для нового шэлла, а создает его автоматически (в моем случае Perl)
- Languages – Perl – путь к интерпретатору (Use this interpreter)
- New Files – Ctrl+N создает файл с нужным расширением (в моем случае .pl)
- Shared Support – распределение тулбокса на всех/одного пользователя
- Source Code Control – CVS/Perforce/Subversion/Bazaar/Git/Mercurial – путь к системе контроля версий
- Formatters
- Language Help
- Mapped URIs
Остальные я оставил в том виде, в котором они по умолчанию. И еще немного о фичах данной среды:
HTTP Inspector – иногда выручает при анализе HTTP трафика, не умеет работать с https, есть настройка правил отбора данных.
Servers – удаленный доступ к файлам
Rx Toolkit – отладчик регулярных выражений
Databases – работа с базами данных SQLite; MySQL и Oracle с помощью расширений (Tools – Add-ons)
Places – рабочие директории
DOM – просмотр DOM HTML-документа
Кстати очень рекомендую покопаться в Extensions, там есть несколько хороших вещей, которые могут помочь. Например, модуль TODO helper позволяет ставить себе напоминания в коде о том, что надо сделать в будущем и удобно их потом мониторить. Есть возможность писать свои расширения для Komodo.
Управление всякого рода сниппетами (Snippets) и макросами (Macros) командами во вкладке Tools. Есть еще варианты настраивания шаблонов новых файлов (Template). Пишите заготовку, сохраняете ее (Save as) как шаблон и потом создаете новый файл уже из этого шаблона.
Ctrl+J – автоподбор класса/подкласса/метода (CodeItel Completion)
Ctrl+Space – автодополнение слова, при условии, что вы его уже набирали в редакторе pr –> print (Complete Word)
Ctrl+3 – закомментировать выделенный блок
Ctrl+2 – снять комментарии с выделенного блока
Может кто подскажет, что он активно использует в Komodo? Какие преимущества в определенных вещах у него перед другими IDE?