以前は、Railsのhelperメソッドのオプションや細かい挙動を調べるために、
secondlife
細かい理由はいろいろあるのですが、一番大きいのは、 以前紹介したRak を使って直接Railsのソースを確認するのが便利な事です。
使い方はこんな感じです。
vendor/rai
以下にRailsをfreezeさせます。ls - GNU screenで
cd vendor/rai
したスクリーンを用意しておきます。ls - 何か調べたいときは、
rak def\ method_nam
を実行して、出てきたファイルをvimで読む。e - Rtags(rails.vimの機能)でジャンプもできる。
さらに、細かい挙動やメソッドに渡ってきた値を調べたい時などは、
vendor/raidebugger
と書き込んで、
script/ser
でデバッグモードを起動します
(「Rails 2.0でデバッグをする新しいやり方」参照)
posted by
genki
on Thu 28 Feb 2008
at 13:20