Вроде бы как atom поддерживает remote-ftp -
https://atom.io/packages/remote-ftp
Eclipse точно поддерживает - плагин Remote System Explorer End-User Runtime
Idea поддерживает тоже.
И есть еще такая штука, как jEdit - плагин здесь
plugins.jedit.org/plugindoc/FTP
В вашем случае наверное Atom самое то.
Но есть еще Emacs (мой фаворит) и Vim, не забывайте!