Основной раздел > Дополнения
FTPSync
yagtec:
В общем, на форумах народ до сих пор спрашивает про free FTPs. Помимо условно-бесплатного модуля sftp есть ещё Secure FTP для Sublime Text 2 - FTPSync.
https://github.com/NoxArt/SublimeText2-FTPSync
Также есть в Package Control.
Функции у него стандартные. Из интересного - по умолчанию стоит upload on save - т.е. при каждом сохранении файла, он автоматически подгрузится на сервер, также можно выставить download on open - соответственно будет закачивать файл каждый раз при его открытии. Очень удобно, если работа идёт с разных источников.
Screamster:
Ребята, а никто не подскажет как им пользоваться?
Loac:
Если коротко, то плагин позволяет синхронизировать файлы в локальной папке, с файлами на сервере.
Следовательно, в папке, которую вы хотите синхронизировать, нужно создать файл ftpsync.settings с примерно следующим содержанием:
--- Код: --- {
"default": {
"host": "address",
"username": "login",
"password": "pass",
"path": "/",
"upload_on_save": true,
"tls": false
}
}
--- Конец кода ---
Все параметры можно увидеть здесь.
После сохранения, в статусной строке можно увидеть ошибки. Либо ошибка парсинга файла настроек, либо ошибки соединения. Если ошибок нет, значит все хорошо.
Теперь, после каждого сохранения файла, он будет автоматически загружаться на сервер. Из боковой панели можно вызвать контекстное меню и выбрать команду Browse here, тогда откроется меню со списком файлов на сервере, с помощью которого, например, можно загрузить файл на локальную машину.
Screamster:
Жаль нет на форуме кнопки спасибо, поэтому поблагодарю так. Спасибо!
nikodim:
Привет.
Стоят рядом 2 компа - с виндой и мак.
Оба в одной сети. На обоих стоит sublime text 2 с плагином ftpsync.
На маке все прекрасно работает, а на винде не работает "аплоад он сэйв"(((
Уже все перепробовал, все настройки идентичны на маке и на винде.
Никак не коннектится к серверу. В чем проблема?
логи:
Writing file /D/home/sdvor-com/www/engine/_trial/meta.php with encoding UTF-8
FTPSync > Loading config: cache hit (key: D:\home\sdvor-com\www\engine\_trial\meta.php)
FTPSync [default] > Connection failed [Exception: [Errno 11004] getaddrinfo failed]
FTPSync > Exception in user code:
------------------------------------------------------------
Traceback (most recent call last):
File ".\FTPSync.py", line 633, in makeConnection
File ".\ftpsyncwrapper.py", line 231, in connect
File ".\ftplib.py", line 132, in connect
File ".\socket.py", line 500, in create_connection
gaierror: [Errno 11004] getaddrinfo failed
------------------------------------------------------------
Навигация
Перейти к полной версии