3

Rails/Ruby で例外が発生したときに、発生した例外の場所で Pry を自動的に開始するにはどうすればよいですか?

デバッグが難しい問題があり、そのソースをたどることができないようです。これは、Rails で応答するコントローラーとレンダリングされるビューの間のどこかで発生します。

スタック トレースがコンソールに表示される前または後に何らかの形で pry (pry gem) を開いた場合、問題が発生した場所を確認できる可能性があると考えました。エラーが発生したときに Pry を自動的に起動させることはできますか?

それともデバッガーですか?

4

2 に答える 2

5

pry-rescueを使用すると、必要なことが正確に実行されます。

于 2013-03-18T00:48:16.753 に答える
1

pry-debuggerを使用してブレークポイントを設定し、pry を使用してコンソールでデバッグできます。他に試すことができるのは、より優れたエラー ページと対話型コンソールを提供するbetter_errorsを使用することです。

于 2013-03-17T23:03:20.173 に答える