What I Really Don't Like About NetBeans IDE
By Geertjan on Sep 03, 2011
Now that NetBeans IDE has "word wrap" (since NetBeans IDE 7.0), these are the things I really dislike and I wish they'd be fixed.
Firstly, I'm often in the situation where I have defined some fields, set their modifier to "public", but now I'd like to change all those modifiers to "private" instead:
I need to change each modifier separately, simply because I'm not able to do a "rectangular block" selection. Hey, but wait a minute, check this out:
Isn't that a rectangular block selection? In a development build of NetBeans IDE 7.1., I pressed "Alt-Shift-R", which toggles rectangular block selection and then I put the cursor left of the top left "p", held down the Shift key, and then selected the bottom right "c". And now I have the whole block selected. If I now start typing "private", I see that all three instances of "public" all become "private" at the same time.
Secondly, I really dislike the fact that when I change the name of a field, e.g., I want to change "name" below to "type", NetBeans IDE doesn't change the getters and setters!
But, check this out, using a development build of NetBeans IDE 7.1, I see "Rename Getters and Setters" is now available:
Hurray. Such a great improvement, will make my life a lot better in the future.
Thirdly, when I do "Ctrl-F" and "Ctrl-H", the Find/Search box is only temporarily present, when I switch focus away it's gone, and I also need to use a separate dialog, not an integrated bar at the bottom of... but... wait a minute... that's exactly what I get when I'm using the development build of NetBeans IDE 7.1:
Finally, something that bugs me is how hard it is to attach javadoc and sources. I do a Ctrl-Click on a Java reference, I want to jump into the source code, but I only see the class signatures instead. In recent blog entries I showed a slightly cumbersome approach to associating javadoc and sources on disk with a JAR. But it will be much simpler, using a development build of NetBeans IDE 7.1, as you can see below, via the new "Attach Sources" (and "Attach Javadoc") links:
Hmmm! Looks like NetBeans IDE 7.1 will be pretty great. I haven't even mentioned the bulk refactoring tools and the import statement organizer and many other features:
The release date? Here: