Komodo Edit. Часть 6: Работа с удаленными файлами.
Кроме всего прочего, Komodo Edit позволяет легко работать с файлами наших сайтов прямо на сервере.
Это может оказаться гораздо удобнее и быстрее, чем загрузка какого-то поправленного файла на сайт через ftp-клиент. Разумеется, речь не идет о серьезных изменениях конфигурационных файлов движка CMS или тому подобных вещах, их однозначно рекомендуется сначала отрабатывать на локальном зеркале, созданном при помощи XAMPP, о чем здесь написано достаточно подробно, но для небольших исправлений или изменений кода Komodo Edit предоставляет прекрасные возможности.
Содержание
- Вводная
- Установка
- Первый запуск. Предварительная настройка интерфейса.
- Обновление.
- Настройка. Горячие клавиши.
- Настройка. Помощь по языку.
- Настройка. Шрифты. Подсветка кода.
- Организуем быструю и удобную работу
- Работа с удаленными файлами.
- Шпаргалка. Разные твики и приемы.
- Komodo Edit 9.1 Первый взгляд
Работа с удаленными файлами.
Для того, чтобы организовать это дело, идем в меню "Правка → Настройки → Серверы" и там заполняем все необходимые пункты, как это мы делаем в любом ftp-клиенте:

Обратите внимание на плюс и минус у строки "Аккаунты удаленного доступа", при их использовании и создаются или удаляются необходимые аккаунты. Имя, как во многих ftp-клиентах, дело ваше и служит только для обозначения данного аккаунта для вас и редактора (можно назвать его хоть розою), т.е. не является параметром соединения; имя хоста выдает хостер и оно, как правило, совпадает с доменным именем: если последнее myblog.com, то имя хоста типично (но не оязательно) будет ftp.myblog.com. Если хостер задает нестандартный порт, укажите и его, для стандартного 21-го это не обязательно.
После того, как аккаунт создан и сохранен, мы можем добраться до любого файла на удаленном сервере:

Если в наших настройках указан путь к корневой директории нашего сайта (Путь по умолчанию) или не указано ничего, то мы увидим примерно такую картину:

Файлы и папки здесь открываются двойным кликом, кроме того, их, не открывая, можно удалить или переименовать из контекстного меню по ПКМ.
Так что всё до скучного просто, бороться совершенно не с чем и можно заниматься своими прямыми задачами.
Однако главное удобство я приберег напоследок. Дело в том, что однажды открытый удаленный файл остается, среди всех прочих, в списке последних файлов на начальной странице Komodo примерно так:
/home/user/KnowledgeBase/jquery_menu.js
ftp://myblog.com/index.css
~/www/myblog.dev/index.php
и мы можем теперь открыть его просто двойным кликом, как любой другой! Как вам это, а? Мне, например, очень.
Осталось сделать два примечания.
Первое: как человеку, не чуждому паранойи, мне не нравится, что после закрытия удаленного файла соединение Komodo с сервером продолжает висеть в netstat как ESTABLISHED, и я предпочитаю перезапустить редактор. Руки не отвалятся пару раз притоптать клаву, а береженого бог бережет.
И второе: имейте ввиду, что Komodo умеет не только ftp, но и ftps, sftp и scp. То есть может OpenSSH, в том числе и как Pageant для PuTTY. Но это уже другая лига... Читайте, как говорится, документацию.
2014-10-05 в 02:37:32
>ftp://myblog.com/index.css
Адрес в данном случае неправильный. Komodo будет показывать ftp://{SERVERNAME}/{FILE_PATH}, например в твоем случае (по 1 скрину): ftp://My_Blog/index.css
2014-10-05 в 09:44:20
Нет, тут как раз всё правильно, My_Blog -- это название аккаунта в Komodo и к соединению отношения не имеет. Впрочем, наверное, немного подробнее распишу это дело, чтобы не возникло разночтений.
2016-02-11 в 01:02:32
Блин как с проектом работать, локально и удаленно одновременно? Отредактировал локально, загрузил удаленно
2016-02-11 в 01:26:55
В данном конкретном случае речь шла о работе с удаленными файлами в KomodoEdit по ftp, а не о синхронизации проектов. Для последнего ничего лучше, чем Github, кажется, не придумали. Но для маленьких проектов можно производить "синхронизацию ручками", т.е. копипастом.