最近NetBeansがどんどん良くなっているのは聞いていましたが、ためしていなかったので、自宅のOS Xで起動してみました。
サイトのFeature項目にある、キーバインドのセットにEmacsが登録されているというのが目をひきます。やっと対応してくれたか…という感じです。昔のは、Emacsキーバインドにしようとしてもいまいち上手くいきませんでした。
起動時間は最初の一回目は時間かかりますが、あとはEclipeseと同等くらいな印象です。
EmacsキーバインドはEclipseのようにCTRL-x u とかはできませんが、カーソル移動くらいは対応している感じです。
ちょっと驚いたのが、適当にプロジェクトを作るといきなりAnt(Make環境)が使われることでした。Eclipseの現在のバージョンでは、Antを使おうとすると手書きでAntファイルを書かないといけませんが、そのへん自動でやってくれているようです。Antは面倒で使った事なかったのですが、これはいいかも。
あとOS Xで重要なのは、EclipseではSWTを使っているので、ネイティブで用意されていないGUI部品では日本語がインライン入力できませんが、NetbeansはPurre Java(に近い?)ので大丈夫です。日本語モードでもちゃんとEmacs風キーバインドもききます。
アプリを作って実行させるとなにやらMach-oなんちゃらというエラーが出てしまいました。私が開発版のJava VMをインストールしてあるせいかもしれません。
まだまだウリの機能はあるらしいので、会社のEclipse環境をNetbeansに置き換える日もくるかもしれません。
