2009-04-30 13 views
0

私はデバッガをあなたのコードの中に置くことを可能にするruby-gem "ruby-debug"を知っています。それを使用すると、コード内にブレークポイントを持つことができます。 あなたのコード内からRailsコンソールを起動することは可能ですか?

は、私はいくつかのテストのために スクリプト/コンソールビットを使用し、私は自分のコードから呼び出すことができれば私が知りたいのです。

ありがとうございます!

編集:ここ

は、いくつかのサンプルRubyのコード、私は同じことを達成したいと思います


require "ruby-debug" 

[1,2,3,4,5].each do |item| 
    if item == 2 
     # this starts a irb-like shell from which you can step through your code 
     debugger 
    end 
end 

が、レールコンソールを使用しています。

答えて

0

唯一の方法は、コードにデバッガーステートメントを追加することです。

0

デバッグ中はirbと入力してコンソールを開くことができます。それ以外は、あなたが何を意味するのか分かりません...

関連する問題