コード内から Rails コンソールを起動することは可能ですか?
-
03-07-2019 - |
質問
私は Ruby gem「ruby-debug」を知っています。 デバッガ コード内で呼び出します。これを使用すると、コードにブレークポイントを入れることができます。
私が使用した スクリプト/コンソール いくつかのテストのために少し時間がかかりますが、コードからそれを呼び出すことができるかどうかを知りたいです。
ありがとう !
編集:
これが 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
Railsコンソールを使用して同じことを実現したいと考えています。
解決 2
唯一の方法は追加することだと思います デバッガ コード内のステートメント。
他のヒント
デバッグ中に次のように入力できます irb
をクリックしてコンソールを開きます。それ以外は、何を言っているのかよくわかりません...
所属していません StackOverflow