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 が起動されません・・・ 続く