Подписка на блог

В твиттере помимо ссылок на заметки пишу всякую чушь

По РСС и Джейсон-фиду трансляции для автоматических читалок

Рассылка

Нажимая на кнопку подписаться, я соглашаюсь с политикой обработки персональных данных

Подписка на блог

В твиттере помимо ссылок на заметки пишу всякую чушь

По РСС и Джейсон-фиду трансляции для автоматических читалок

Рассылка

Нажимая на кнопку подписаться, я соглашаюсь с политикой обработки персональных данных

Sublime Text 3 + FTP

Привет! Давно не писал в блог. Вот и прошло лето. Я получил диплом, отдохнул, набрался сил, подготовил много контента для блога и теперь попробую писать чаще.
В этой заметке опишу установку и настройку FTP соединения Sublime Text 3. Пользуюсь этим редактором уже около года и полностью им доволен, но чтобы воспользоваться всеми его преимуществами, обязательно нужно настроить подключение по FTP.

——
Итак, что бы настроить подключение по FTP необходимо:

Шаг 1. Установить пакет Package Control с помощью консольной команды

import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

Для этого открываем консоль комбинацией клавиш ctrl + `(тильда) и вставляем код.

Шаг 2. Перезапустить программу.

Шаг 3. Идем дальше, нажимаем кнопку Preferences и выбираем Package Control

Шаг 4. В открывшемся окне выбираем Install package

Шаг 5. А дальше вводим SFTP и устанавливаем самый первый предложенный вариант перед File Zilla SFTP

Шаг 6. После установки заходим в меню File находим пункт SFTP/ FTP и жмем Setup server, появляется окно с настройками

Шаг 7. В настройках:

«sftp» заменяем на «ftp»
Вместо «example.com» пишем адрес вашего хоста
«username» заменяем на ваш логин
Раскомментируем выделенную строку убрав «//» в начале и вводим пароль вместо второго «password»
И еще в строке 16 заменяем «/example/path/» на «/» или же прописываем свой путь в корневую папку.

На OS X и Linux должно сохраняться в папку: /home/username/.config/sublime-text-3/Packages/User/sftp_servers/

Шаг 8. С настройками всё, теперь можно подключаться, нажимаем File => SFTP/ FTP => Browse Server, думаю дальше вы уже и сами разберетесь.

Если что-то не работает — пишите в комментариях, будем разбираться вместе.

P.S. Поздравляю всех кому сегодня на 1-ое сентября, а я пожалуй посплю.

Подписаться
Поделиться
Отправить
Отправить
4 комментария
Нет

Ковычки не те в коде !
import urllib.request,os,hashlib; h = ’6f4c264a24d933ce70df5dedcf1dcaee’ + ’ebe013ee18cced0ef93d5f746d80ef60’; pf = ’Package Control.sublime-package’; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( ’http://packagecontrol.io/' + pf.replace(’ ’, ’%20’)).read(); dh = hashlib.sha256(by).hexdigest(); print(’Error validating download (got %s instead of %s), please try manual install’ % (dh, h)) if dh != h else open(os.path.join( ipp, pf), ’wb’ ).write(by)

Исаев Димка

Спасибо, поправил

Антон

Так же, при выборе Install Packages если просто набрать «sftp» выйдет хороший пакет FileZilla SFTP Import — позволяет использовать настройки файлзиллы для подключения. На OS X пришлось вручную создать конфиг и прописать путь до ФЗ (в мануале есть инфа как). Спасибо

Alexander Kuzichkin

Шаг 6. После установки заходим в меню File находим пункт SFTP/ FTP и жмем Setup server, появляется окно с настройками

не появляется меню
Версия Sublime Text 3 Portable

Исаев Димка

попробуйте перезагрузить или возможно это из-за Portable версии

нарт

Спасибо чел все работает )

Популярное