NetBeansでRuby on Rails の開発

UTF-8ソースコードが文字化けしていたのですが、NetBeans Ruby Pack のファイルエンコーディングサポート に書いてあるように、NetBeansのオプションにUTF-8を指定します。

NetBeans には慣れてないので、オプションを書くファイルを見つけるのに手間取りました。Mac の場合は

% cd /Applications/NetBeans 6.0 M9.app/Contents/Resources/NetBeans 6.0 M9/etc
% vi netbeans.conf
netbeans_default_options="-J-DAM_CONFIG_FILE=\"/Applications/SUNWappserver/domains
/domain1/config/AMConfig.properties\" -J-Dcom.sun.aas.installRoot=\"/Applications
/SUNWappserver\" -J-Xms32m -J-Xmx192m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m
 -J-Dapple.laf.useScreenMenuBar=true"

 ↓ という行(私の環境では6行目) に -J-Dfile.encoding=UTF-8 を追加します。
    注) 折り返していますが、実際には1行で書いて下さい。

netbeans_default_options="-J-DAM_CONFIG_FILE=\"/Applications/SUNWappserver/domains
/domain1/config/AMConfig.properties\" -J-Dcom.sun.aas.installRoot=\"/Applications
/SUNWappserver\" -J-Xms32m -J-Xmx192m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m
 -J-Dapple.laf.useScreenMenuBar=true -J-Dfile.encoding=UTF-8"


RadRails では出来ない、クラスやメッソドを定義しているソースの表示(右クリック→GoTo→Decration)、メソッドの候補表示(Ctrl+スペース)など Eclispe の Javaエディターに近い事が出来ます。正式リリースが楽しみです!


Subversionも使え、まだ慣れてませんが開発環境としては良さそうな感じです。ただし私の環境ではWEBRick が起動されません・・・ 続く