Блокнот ++ с локальным и FTP-синхронизатором.[?] - PullRequest
12 голосов
/ 14 апреля 2011

Есть ли в Notepad ++ локальный и FTP-синхронизатор с помощью какого-либо плагина ??потому что я разрабатываю веб-сайты с использованием PHP и notepad ++ имеет все функции, которые мне нравятся, и он очень легкий, но мне пришлось переключиться на Netbeans, потому что я использую веб-хостинг, но мне всегда нравится сохранять код на своем компьютере.и NetBeans может сделать это, даже если вы вставляете локально в папку, он автоматически добавляет папку и файлы на FTP-сервер, и это здорово.но если у notepad ++ есть возможность по крайней мере обновить файлы, которые мы сохраняем в notepad ++, как на локальном, так и на ftp-сервере, я был бы очень рад, я ищу это в течение долгого времени, но больше не могу использовать netbeans, я теряю путьслишком много времени, netbeans действительно тяжело!

Спасибо!

Ответы [ 6 ]

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

NppFTP: плагин, который позволяет FTP, FTPS, FTPES и SFTP связи.Очень полезно для веб-разработки.
Автор: harrybharry
Домашняя страница: http://sourceforge.net/projects/nppftp/

Установите его из Менеджер плагинов
Install it from Plugin Manager

Это панель плагинов NppFTP и кнопка панели инструментов
These are NppFTP plugin panel and toolbar button

Открыть настройки профиля диалог
Open profile settings dialog

Затем настроить профили
Then configure profiles

11 голосов
/ 10 октября 2012

Просто хотел опубликовать это здесь для тех, кто ищет то же решение, которое я искал ... (и я думаю, что помогает ответить на этот вопрос более подробно).

Я храню точную копию моего каталога public_htmlна моей локальной машине.Я хотел иметь возможность дважды щелкнуть файл на удаленном сервере и редактировать в реальном времени, чтобы у меня была зеркальная копия на локальном компьютере.Примечание. Если вы ищете функциональность, аналогичную менеджеру сайта Dreamweaver ... для этого есть запрос .Это решение позволяет обновлять только ваши локальные файлы при редактировании удаленного файла.

Итак, основные параметры подключения (довольно стандартные):

h: some.ftphost.com
u: some_ftp_user
p: a_very_secure_password
d: /public_html

Тогда вот гдеприходит волшебство. На вкладке «кеш» для профиля ftp добавьте следующее:

Local path: E:\Path\to\your\local\server\public_html
External path: /public_html

Внешний путь должен совпадать с «начальным каталогом» в настройках вашего соединения.Надеюсь, это имеет смысл.Пожалуйста, задавайте вопросы, если у вас есть какие-либо.

3 голосов
/ 14 апреля 2011

Тогда вам нужно всего лишь FTP_synchronize

. Двойной щелчок по файлу откроет его для редактирования, а сохраненный файл (обычным способом) обновит на сервере.

2 голосов
/ 13 ноября 2012

Я действительно предпочитаю, чтобы Notepad ++ работал с FTP по сравнению с Netbeans.Notepad ++ всегда рассматривает удаленный файл как главную копию.Поэтому, когда вы открываете его, он сначала загружает его и сохраняет в локальном кэше.Однако NetBeans всегда сначала открывает локальную копию - вам нужно явно синхронизироваться с внешним сервером, чтобы выгрузить файлы с сервера.Если вы работаете с другими разработчиками - гораздо лучше использовать серверную копию, чтобы отменить любые изменения других разработчиков.

Если вы хотите синхронизацию, попробуйте выполнить следующие действия:

  1. в блокноте ++ |NppFTP |Глобальные настройки |Установите для глобального кэша значение C:\inetpub\wwwroot\%USERNAME%@%HOSTNAME%, которое работает для IIS, или измените каталог на корневой каталог вашего веб-сервера
  2. . Вам нужно будет убедиться, что Notepad ++ имеет разрешения на создание каталогов в корневом каталоге вашего сервера
  3. Загрузите один файл с сервера, используя NppFTP, чтобы вы могли увидеть, как выглядит структура каталога, и, вероятно, можете просто указать %HOSTNAME% например C:\inetpub\wwwroot\domain.com
  4. Затем используйте Filezilla , чтобы загрузить всефайлы в этот каталог - вы также можете использовать Filezilla для проверки изменений синхронизации.
  5. Затем используйте NppFTP, который загрузит файлы в эту структуру.
  6. После этого вы сможете получить доступ к файлам черезlocalhost / domain.com
  7. Если вы единственный, кто работает над проектом, этого должно быть достаточно, но если есть другие или вы вносите изменения в другом месте, вы можете использовать Filezilla, чтобы проверить временные метки файла, чтобысинхронизировать.
0 голосов
/ 31 марта 2016
  1. Get NppFTP
  2. Подключение к ftp.xxxx.com
  3. Двойной щелчок по файлу для открытия
  4. Редактирование изменений
  5. Сохранение с автоматической загрузкой
0 голосов
/ 14 апреля 2011

Установка по умолчанию для Notepad ++ имеет плагин с именем NppFTP в меню плагинов. Однако я не знаю, насколько это полнофункционально.

...