NetBeans 7.0のscala 2.9対応プラグイン

まだ http://plugins.netbeans.org/ には上がっていないのですが、2.8版の作者が2.9対応をはじめています。
https://github.com/dcaoyuan/nbscala からcloneしてきてビルドすれば、とりあえず動くプラグインが手に入ります。

READMEにもあるのですが、ビルドには以下の物が必要です。

  • JDK 1.6以上 (OpenJDKでも可)
  • maven 2系
  • メモリ2GB以上

NetBeansはビルド環境には必要ありません。ただ、READMEの「Setting nb.installation property for maven」だけはやってください。property がないと怒られます。NetBeansのパスは適当でいいです。

git clone https://github.com/dcaoyuan/nbscala.git
cd nbscala
mvn clean install nbm:autoupdate

とかすれば、nbscala/target/netbeans_site に*.nbmが生成されます。

あとは、以下のフローに沿ってnbmを追加して、NetBeans を最起動すればOKです。

[ツール]メニュー->[プラグイン]->[ダウンロード済み]タブ->[プラグインの追加...]ボタン->nbmを選択

こんな感じにドキュメントもちゃんと出て、宣言元にジャンプも出来ます!(画像はforeachだけどw)

環境変数SCALA_HOMEは予め設定しておいてください。