Eclipse user here.
I use it on a daily basis and there are things I really like about it:
- debugger (and everything about it, like hot code swapping, etc)
- run configurations (setting multiple run configs for one project happens!)
- views: I mean i use only "java" and "debug". they could be faster but i don't mind, you don't switch them often.
- workspaces are ok too, when it comes to organizing your projects in groups. It's ok, really.
What i hate:
- performance. for example the typical problem (i think it is a bug) when you switch between java and xml editor and you wait like 5 sec.
- workspaces that resets everything. wokspaces should group projects, not the user preferences. Dear eclipse, it's still the same person opening them!
- why the hell i have to spend 2h configuring eclipse after downloading a new version? does not svn/git/maven a default requirement for java development today?
- search. i never remember which tab out of 6 and what setting will allow me to just do grep in the project folder.
- the toolbar - please remove all this crap. I will only use those 3 run buttons and switch perspective anyway.
> - why the hell i have to spend 2h configuring eclipse after downloading a new version? does not svn/git/maven a default requirement for java development today?
The "Eclipse IDE for Java Developers" comes with support for Git and Maven nowadays – no SVN, is there anyone still using it? ;):
Juno has been plagued with performance problems and so I downgraded to 3.8 and it's back to normal. (I.E. no atrocious delay in switching from Java to XML editors)
- debugger (and everything about it, like hot code swapping, etc)
- run configurations (setting multiple run configs for one project happens!)
- views: I mean i use only "java" and "debug". they could be faster but i don't mind, you don't switch them often.
- workspaces are ok too, when it comes to organizing your projects in groups. It's ok, really.
What i hate:
- performance. for example the typical problem (i think it is a bug) when you switch between java and xml editor and you wait like 5 sec.
- workspaces that resets everything. wokspaces should group projects, not the user preferences. Dear eclipse, it's still the same person opening them!
- why the hell i have to spend 2h configuring eclipse after downloading a new version? does not svn/git/maven a default requirement for java development today?
- search. i never remember which tab out of 6 and what setting will allow me to just do grep in the project folder.
- the toolbar - please remove all this crap. I will only use those 3 run buttons and switch perspective anyway.