Developing on remote machine /eclipse


Has someone used any add-on on eclipse to develop on a remote machine ?

I am having to ssh through the terminal and copy paste the eclipse code
to run it on a remote host that has the necessary permissions for the
task. I am wondering if I can do that on eclipse from my ubuntu desktop


there is the remote system explorer plugin and it uses ssh or ftp etc to
open and save files directly.