Не-не, никаких sshfs.
В условном нетбинсе можно настроить автоматическую синхронизацию при сохранении.
То есть я в настройках проекта указываю сервер и корневой каталог, куда сохранять.
И при нажатии на кнопку "сохранить" файл сохраняется локально и после этого заливается на указанный сервер с сохранением относительного пути.