Item: For those of you who migrated from Emacs, you can easily teach
NetBeans control-F/B/N/P/U/D: go to Tools - Options - Editor
Settings - Global Key Bindings. Huge time-saver, and this should be the
default on OS X, since basically every other text control has those bindings
Item: I upgraded all at once to OS X
1.4, and Java
1.5, and NB 4.1 (from a release candidate), and a lot of JXTA libraries, and
things are slowing down. I don’t like this; in particular I hit control-space
for autocomplete or F9 for compile and it sometimes has to think for a second
first, which is nuts.
[Update: Fixed it! I had stupidly put all the support libraries that JXTA
needs to run into the compile-time list, so they were going on the classpath.
Take ’em all out and it’s back to nearly instant.]
Project Coyote is coming along
nicely, and it’s increasingly obvious that
dynamic languages on the JVM are going to be huge.
Day at Java One looks like it’ll be serious fun.
Item: (This is not NB-specific.) When I go grab a new API, it’s just
way too much work to tell the IDE about it and get the jars and Javadocs in
There ought to be a standard way to package a Java API so that you can point
your IDE at some URI and it All. Just. Happens.
Item: Here’s a nice feature, does any IDE have it? When I say
Ziggarut z = new Ziggarut(bricks, stones);
then the IDE should figure out that that’s a
com.textuality.3d.Ziggarut and insert the appropriate
import statements for me, it’s a total waste of time for me to go
poking around trying to remember where that was.
[Oops: NetBeans has “Fix imports”, Eclipse is pro-active about suggesting
it, and the IDEA cult assured me (as usual) that they have something even