私はpryとpry-byebugを使用して、Railsコンソールでいくつかのコードを実行しています。次に、新しいFoo
を作り、その上にbar
を呼び出すpry-byebugのブレークポイントはコンソールでは起動しません
break Foo#bar
:私は、私はその後、ブレークポイントを設定し
pry -r ./config/environment
でコンソールを開始し
Foo.new.bar
私は期待されるステップがにが、代わりに正常に実行されたメソッドです。
このワークフローを動作させる方法はありますか?ここで
これにラインベースのアプローチを使ってみましたか?ドキュメントから: 'break app/models/user.rb:15'これはもっとはっきりしているようです。 – jaydel
また、pry-byebugセッションの中からこれを行うことができるかどうか、あるいは答えに@kcdragonが示唆するようにコード自体にブレークポイントを設定できるかどうかを明確にすることができます。後者の場合は、彼の答えを受け入れてください。 – jaydel