IDEs can be nice cause of the added features and integration with other tools, but at same time it makes them bloated with stuff only a fraction of it gets used.
I just dl-ed a new JDK and saw there was one with a bundled netbeans. So I thought I'll give it _another_ try, as I didn't remember why I didn't like it.
I does have some nice features like VCS intergration, running ant tasks with a click, little icons with tooltips for where to improve your Java-code, helper tools for refactoring and so on.
I really wanted to give it a chance, but even just clicking something can take seconds. Having some project open lets it start to repeatedly index all files (feels like the whole HDD) and even sometimes spin up the DVD drive (maybe just in case the data is needed later for those hints or some other purpose), while using excessive amounts of CPU-time. But menu items only get loaded on demand and some just dont show the first time you have that submenu open. Later it completely hangs sometimes.
That IDE is _unusably slow_ and even uninstalling half of the ~40 preinstalled addons and deactivating some options that I read would supposedly slow it down did not help.
I was thinking of trying another Java-IDE, but have my doubts there is any that provides such features and is not slow.