Roman Strobl asked me about constructive criticism. ...and here it is :-).I installed yesterday the Netbeans 6.0m1 version and found some things, which I do not like:
- I do not like installers. I've installed several netbeans versions now, and I've still bad feeling about remaining stuff in the registry etc.
I prefer the eclipse way (just unzip the archive and start the IDE). Perhaps it is also possible to ship Netbeans in similar way?
- CVS and Subversion are supported in parallel. Nothing wrong with it, but I would like to see an abstraction (e.g. version control). I think both products can be easily abstracted to a common menu item.
- Is there a way to import a folder with resources as a project? In eclipse there is an easy way to do this. Reason: I need the top level glassfish folder to build the other subprojects .-).
- It seems like netbeans works in lazy-loading way. So if you are using netbeans the first time, it is slow but becomes faster. I wonder whether it is possible to preinitialize some common dialogs (like options) during the installation phase or even before.
- I do not like the default setting for storing my projects. I do not like to store my projects under: c:/Document And Settings/...
- I'm not sure, whether it is a good idea to integrate tomcat with netbeans. I like lean IDE's (this was also a reason why I like Eclipse). From my point of view it should be an option to integrate additional functionality/web support. Perhaps it is a better idea to bundle netbeans with the profiler as default, but not with other web stuff.
...but my other arguments are still valid :-). So I still like it and will work with the netbeans 6.0 m1 in my current.
NEW: Effective Java EE 7 -- Available For Streaming