NetBeansのScalaプラグイン

WEB+DB PRESS vol.43(いただいております。ありがとうございます>編集部の方々)に「入門Scala」が掲載されていたのを見て、NetBeansScalaプラグインを思いだしました。
Scalaプラグインをインストールする場合は6.1(おそらくnightly buildの最新版)が必要です。NetBeans 6.1ならTools -> Plugins -> Available Pluginsと進むと、一覧の中に

があるので、チェックしてInstallボタンをクリックするだけでインストールされます。ただ、これだけではScalaのランタイムがどこにあるかNetBeansはわからないので、netbeans.confを編集してわかるようにしてあげます。そのためには、netbean.confの"netbeans_default_options"に"-J-Dscala.home=scalahomepath"のように追加します。

ちなみに私はLeopardで試したのですが、Scalaは/Users/yoko/Tools/scala-2.7.0-RC3 以下に一式があるので、/Applications/NetBeans/NetBeans 6.1 Dev 200802270005.app/Contents/Resources/NetBeans/etc/netbeans.confのnetbeans_default_optionsに "-J-Dscala.home=/Users/yoko/Tools/scala-2.7.0-RC3"を追加しました。

NetBeansを再起動したら、他のプロジェクトと同様にFile->New Project...->Scala->Scala Application->Next でプロジェクト名を入力して Finishと進めます。これで、Scalaプロジェクトができますが、Create Main Classにチェックしてあった(ディフォルト)ので、Main.scalaが自動的に作られました。このファイルを実行するのはF6です。エディタ上で右クリックして実行する機能はまだ無さそうです。このプラグインを開発された方のブログを見ると、デバッガも動くはずのようですが、私が試したかぎりでは例外が発生してしまって動きませんでした。何かの環境の問題かと。。。
スナップショットはこちら。一行 println("こんにちは世界")は後から追加しています。
http://www.servletgarden.com/images/netbeans-scalaproject.png

NetBeansScalaプラグインの情報はこちらのブログにあります。
http://blogtrader.net/page/dcaoyuan/
この方、Erlangプラグインも作っているみたいですね。