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").

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

Komodo Edit. Часть 2: начинаем отделку щенка под капитана.

Этими знаменитыми словами капитана Гопа мы начинаем вторую часть знакомства с Komodo Edit. Разрыв между первой частью и продолжением так безобразно затянулся, что успел уже выйти следующий релиз редактора – 8.5.4 (и своевременно – русская локализация к нему). После запуска нашей рабочей версии Комод может выбросить информационное окно с сообщением о доступности новой версии, эту же информацию вы можете увидеть на стартовой странице под заголовком "Что нового" или зайдя в меню "Помощь → Проверить наличие обновлений...".

Раз уж жизнь нас приперла к стенке, сначала коснемся темы обновления, а затем со спокойной совестью вернемся к настройкам редактора.

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

Мешок полезных мелочей: Linux performance tools от Брендана Грэгга

Набрёл на заметку Брендана Грэгга о его участии на конференции LinuxCon North America 2014, недавно прошедшей в Чикаго. На ней Брендан продемонстрировал замечательную штуку: рисунок-схему, суммирующую множество инстументов Linux, предназначенных для мониторинга, сбора информации, отображения производительности различных подсистем. Уверен, она будет интересна и полезна самому широкому кругу линуксоидов – от крутых суровых сисадминов до рядовых домашних юзеров, и поэтому с удовольствием стибрил ее себе.

Кроме того, в заметке есть презентация, а со временем Брендан грозится выложить и соответствующее видео.

Linux performance tools

LM17: оглядываясь на прошедшее лето

...Утра стали пронзительно-прохладные, ясные, сияющие сентябрьским солнцем: похоже, на этот раз погода не стала спорить с людским календарём. До невозможности голубое небо осиротело без стрижей, опустел и двор: ошалелая детерва, ставившая его все лето на уши, превратилась в несчастных ребятишек, которых поволокли в школьное узилище...

Находясь в таком лирическом настроении, я решил записать на память для себя некоторые события прошедшего лета 2014.

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

Linux и тормозная клава

Надо сразу сказать, что usb-клавиатура, о которой здесь речь, в общем-то не виновата. Вы же не станете винить какую-нибудь юную красотку, если она в ответ на философский вопрос о том, кто она такая на самом деле, поставит на вас круглые глаза и ничего не ответит? То-то и оно.

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