Вы можете выполнять удаленное редактирование с помощью любого редактора при использовании файловой системы FTP на базе Fuse.
Например: http://curlftpfs.sourceforge.net/
curlftpfs -o user=username:password ftp.example.com /my/mount/point
Предпочтительнее использовать SSH и SSHFS, если это возможно. http://fuse.sourceforge.net/sshfs.html
В качестве редактора я бы рекомендовал Geany или даже Eclipse.
Вам также следует проверить PHPStrom от JetBrains. http://www.jetbrains.com/phpstorm/
Для этого можно использовать vim
.
В нем есть подсветка синтаксиса для любого известного мне языка, и вы можете настроить его на автоматическое заполнение скобок. Вы можете редактировать файлы через ftp и даже использовать vim в качестве ftp-навигатора. Первое обращение в Google расскажет вам, как это сделать.
GVim/Vim поддерживает ftp и ssh/scp (читайте здесь и здесь)
Emacs кажется поддерживать их также (см. здесь)
Общий формат: протокол:пользователь@хост#порт:каталог/файл
попробуй затмение. самый удивительный редактор, который кто-либо когда-либо знал. и я думаю, что редактирование через ftp также возможно.
Можете ли вы просто выполнить команду ping -t на свой ftp-сервер? это будет поддерживать связь.
ах, и winscp на самом деле тоже может это делать. вам просто нужно определить свой собственный редактор для использования.
Я думаю, gedit удовлетворит большую часть ваших требований. Я использую gedit на своей машине с Ubuntu. Сначала я монтирую диск с удаленной машины на свою локальную машину, а затем использую gedit для работы с файлами. Я никогда не видел проблем с подключением.