1. ホーム
  2. ruby-on-rails

[解決済み】Ruby Pryでループから外れるにはどうしたらいいですか?

2022-04-06 08:35:52

質問

RailsアプリケーションでPryを使用しています。私は binding.pry 問題のデバッグを試みるために、私のモデルのループの内部で。例えば

(1..100).each do |i|
  binding.pry
  puts i
end

と入力すると quit を実行すると、次のイテレーションに進み、再び停止します。ループから抜け出す方法はありますか? quit 100回ですか?

現状では、私が知っている唯一の方法は CTRL + C を実行し、アプリケーションを再起動します。

解決方法は?

Pry を無条件で終了させるには、次のように入力します。

exit-program

ニックさんのコメントから編集 : も動作します。

!!!