Probably question title might looks strange for you, but I’ll try to explain.
I do looking alternative of desktop eclipse, ideally what I need is to edit sources directly on my linux dev-server. On dev server I don’t have any xwindows just command line. So I would like to login to server using Putty, develop, build, run, commit changes to source control system.
From text editor I would need:
- syntax highlight
- autocomletion (at least basic)
- quick navigation trough project files
- basic refactoring: change class name? move class to other
package,change method signature - run build without need to leave editor window
- run svc/git commands without need to leave editor window
From the first glance emancs seems to be what I need, but I don’t sure.
Thanks.
I think that you approach is not good. Developing directly on your devel server is not a good practice. But it’s not the question…
Personally, my favorite text editor for programming is emacs. I’m also a Java developer. I’m using Eclim. According to the Eclim Website :
As I said, I use mainly Emacs. So, I’m using emacs-eclim (the Vim plugin is very cool and advanced) :
If you use Emacs, you can also use the JDEE mode. Personally, I don’t like this mode : too complicated, not enough maintained.