Может ли Notepad ++ автоматически загружать локальные файлы на сервер при сохранении? - PullRequest
14 голосов
/ 21 октября 2011

Я использую Notepad ++ с его плагином NppFTP. Я обязан постоянно обновлять локальные копии, поэтому я редактирую локальные файлы, а затем загружаю их на сервер. Мне интересно, есть ли способ для Notepad ++ автоматически загружать файл на сервер, как только я его сохраняю, без необходимости нажимать другую кнопку.

Я открыт для использования других программ FTP, но я бы предпочел использовать Notepad ++ в качестве текстового редактора

Ответы [ 4 ]

14 голосов
/ 18 апреля 2012

Я знаю, что этот вопрос немного датирован , но я просто хотел бы выложить там, чтобы облегчить путаницу в будущем для любого, кто пытается найти ответ на этот вопрос, который, насколько я знаю, NppFTP в настоящее время делает это по умолчанию . Под основной областью просмотра файлов есть окно, которое информирует вас о текущих операциях FTP. Dreamweaver начал навязываться мне регулярно, поэтому мне пришлось найти не менее мощное решение; Кажется, что Notepad ++ может быть таким!

5 голосов
/ 29 декабря 2011

Вместо того, чтобы пытаться делать это исключительно с помощью Notepad ++, я получил аналогичный рабочий процесс, используя Filezilla.

Я установил Notepad ++ в качестве текстового редактора по умолчанию («Правка» -> «Настройки» -> «Редактирование файла» -> «Использовать пользовательский редактор») в Filezilla.

Я могу щелкнуть правой кнопкой мыши локальный файл (в Filezilla) и нажать «изменить». Всякий раз, когда я сохраняю файл в Notepad ++, Filezilla обнаруживает разницу и предлагает мне загрузить файл.

Ответит на это сообщение, как только я смогу сделать этот процесс полностью автоматическим.

4 голосов
/ 11 ноября 2013

Изучая ту же проблему, я обнаружил ее в диспетчере плагинов Notepad ++ Плагин NppNetNote .Это позволяет вам редактировать оба файла одновременно (локальный и удаленный), как редактировать локальный и публиковать.

Редактировать: Извините.Ошибка.Теперь этот плагин называется NppDocShare и действует как сервер / клиент для живого документа.Вы можете редактировать файл из двух мест (выполнение Notepad ++) дважды, но не можете редактировать два файла и эмулировать автозагрузку.

Я бы попробовал @Gabriel Ryan Nahmias, и он просто ВПРАВО ,Плагин NppFTP делает то, что вы хотите, но его немного сложно (очевидно, когда вы это делаете) настраивать.

По умолчанию программа использует переменный путь (глобальный кеш: %CONFIGDIR%\Cache\%USERNAME%@%HOSTNAME%) для хранения локальной копии.это загружается при сохранении. Вам нужно создать пару папок при создании ПРОФИЛЯ СОЕДИНЕНИЯ ftp , чтобы сообщить плагину NppFTP, как вы хотите угрожать файлу / соединению.В противном случае файл ftp становится глобальным.

После создания профиля, т.е.C:\myfolder\ против / (/ относительно ftp) любой файл, отредактированный или созданный, будет создан / автоматически загружен на FTP при сохранении.Также вы можете открыть файл FTP, и он будет представлять собой локальный файл.Пока вы не сохраните это, настоящий локальный файл не будет перезаписан.Если вам не нравится файл с FTP, просто закройте файл и откройте его из локальной папки.Таким образом, вы можете выбрать, какой документ хотите редактировать при запуске:)

Работает как по волшебству.Теперь я влюблен в Блокнот ++:)

Дополнительно: создание подпапок не волшебство.Это работает только с FTP на локальный.Вы можете редактировать файл из подпапки FTP, и папка с файлом будет воспроизведена на локальном компьютере.Нет способа создать с локального на FTP.Вы должны вручную создать подпапку ftp: X (неожиданно)

Вы можете управлять файлами двумя способами.Создание профиля для каждой папки / проекта или создание нескольких каталогов локального кэша для одного профиля.НО, будет доступен только первый (вы будете переупорядочивать его при каждом использовании).Никакой магии здесь :( и проще создавать профили и выбирать их из выпадающего списка при подключении.

В любом случае, я думаю, NppFTP делает все очень хорошо.

1 голос
/ 10 мая 2015

У меня была такая же проблема.Решено обновить плагин NppFTP до последней стабильной версии.

Cheers!

...