Komodo Edit

Komodo Edit 9.1 Первый взгляд

Как всегда с опозданием, решил я таки обновить Komodo Edit до актуальной версии. И... получил совсем другой редактор. По крайней мере, внешне.

Интерфейс KE 9.1 радикально переработан по сравнению с 8-ми и более ранними версиями. Воздержимся пока от оценочных суждений, а также от стонов по поводу "непривычно – неудобно", а постараемся посмотреть на новый редактор непредвзято.

Читать далее...

Komodo Edit. Часть 6: Работа с удаленными файлами.

Кроме всего прочего, Komodo Edit позволяет легко работать с файлами наших сайтов прямо на сервере.

Это может оказаться гораздо удобнее и быстрее, чем загрузка какого-то поправленного файла на сайт через ftp-клиент. Разумеется, речь не идет о серьезных изменениях конфигурационных файлов движка CMS или тому подобных вещах, их однозначно рекомендуется сначала отрабатывать на локальном зеркале, созданном при помощи XAMPP, о чем здесь написано достаточно подробно, но для небольших исправлений или изменений кода Komodo Edit предоставляет прекрасные возможности.

Читать далее...

Komodo Edit. Анонс статей alv'a

Пока я взял вынужденный тайм-аут, дело знакомства русскоязычных юзеров с Komodo Edit вовсе не остановилось. В блоге Алексея Федорчука появились новые публикации, "Komodo Editor: а ещё он картинки умеет" и "Komodo Editor: настройка инструментальной панели". А общее их количество уже достигло семи.

Вот так, "в четыре руки" при плодотворном содействии создателя русской локализации Laborpago и Defman (Сергея Кислякова, аддон-девелопера и ветерана форума Komodo), мы, надеюсь, создали хотя и в чем-то мозаичное, и далеко не законченное, но уже вполне объемное представление об этом замечательном редакторе, до сих пор, имхо, недооцененном российскими юзерами.

Продолжение обязательно последует smile

Komodo Edit. Часть 5: Включаем турбонаддув. Инструменты и настройки эффективной работы.

Окончательно смирившись с тем, что серия постов о Komodo Edit всё больше напоминает не солидный гайд для начинающих, а лоскутное одеяло, формируемое по мере поступления лоскутов, автор решился сразу на две вещи:
во-1-х, на явный и осознанный отказ от логики руководства в пользу тематических обзоров, и
во-2-х, на включение в серию кумулятивной странички-шпаргалки, в которой будут постепенно накапливаться разные советы и подсказки, не попавшие на основные страницы.

Нынешняя 5-я часть будет о настройках, приемах и инструментах, ускоряющих и повышающих удобство html и css-кодинга. А если это пригодится начинающим php-, python- и иным программистам, тем лучше.

Читать далее...

Komodo Edit: кумулятивная шпаргалка

Пока идет подготовка следующих постов о Komodo Edit, решил организовать страничку шпаргалки. На ней будет всё то, что почему-либо никуда больше не вошло.

1. Добавим воздуха в код: Как изменить межстрочное расстояние в редакторе.
(См. источник здесь)
Открываем Toolbox ("Вид - Вкладки и панели – Набор инструментов")
Находим "Sample Macros", ПКМ вызываем контекстное меню, выбираем "Добавить – Новый Макрос".
Текст макроса:
var editor = komodo.editor;
editor.styleSetSize(editor.STYLE_BRACEBAD, 13);
(Значение "13" можно изменить по вкусу.)
Даем ему имя (напр., LineHeight или МежстрочРасст smile), присваиваем кейбинд, если хотим запускать его вручную (для каждой вкладки отдельно), или выставляем триггер "Макрос должен сработать на события Komodo - После открытия файла", если применяем его глобально и автоматом.
Однако для последнего, глобального случая можно поступить проще: выставить в "Настройках – Шрифты и цвета – Общий синтаксис" для Bracebad (или Bracehighlight) подходящий размер, и все дела.

Читать далее...

Komodo Edit. Часть 4: Боевая раскраска. Работа с подсветкой и цветом.

Highlight, или подсветка кода, – важный элемент визуальной организации рабочего пространства программиста (это я где-то спер. Но вообще-то так и есть smile)

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

Однако идеал идеалом, а в жизни куда важнее не он, а привычка. Привычку не тронь, это святое. И многие кодеры при знакомстве с новым редактором сильно интересуются, позволит ли он организовать привычную им подсветку.

Читать далее...

Komodo Edit. Часть 3: Вспомнить всё. Контекстная онлайн-помощь

Подозреваю, что немногие обращают на этот пункт настроек KomodoEdit внимание, и, думаю, зря. Начинающим веб-мастерам, кодерам, программистам – хэлпы бывают нужны как воздух, и поиск помощи в интернете отнимает немало времени. Редактор предоставляет гибкие возможности кастомизации поиска по тегу, свойству, атрибуту, имени функции и т.п. элементам языка. В "Настройках" это называется "Помощь по языку" ("Language Help").

Читать далее...