2009-08-26 9 views
1

実行中の「スクリプト/サーバ--debugger」に実行を一時停止し、デバッガのプロンプトを開くように指示する方法はありますか?私のコード)? GDBのCTL-Cと同様です。Rubyデバッガを停止する方法(GDBのCTL-Cなど)

Base.update_attributesにブレークポイントを設定できるように、私自身の関数に "デバッガ"を入れずに関数を実行するたびに "n"を打つ必要がありません。

答えて

0

あなたの質問に直接答えについてわからないが、あなたはここでGDBのためJamisのソリューションを使用することができます。http://weblog.jamisbuck.org/2006/9/25/gdb-wrapper-for-ruby

+0

興味深いリンク。 最終的に、私は代わりにRailsソースに 'デバッガ'コールを入れて処理しました。 – korinthe

0

あなたはあなたのように(どこかboot.rb、例えば、アプリケーションの初期化中に、上の以前のdebuggerを呼び出すことができますあなたの関数を呼び出すたびにデバッガを呼び出さないようにしてください)、とデバッガコンソールからブレークポイントを追加してください。explained here

関連する問題