2013-03-17 49 views
3

當發生異常時,在引發異常的位置發生任何異常時,如何自動啓動Rails/Ruby中的Pry?如何在Rails/Ruby中發生異常時自動啓動Pry?

我有一個很難調試的問題,我似乎無法追溯到它的源代碼,它發生在控制器響應和呈現的視圖之間的Rails中。

我想如果我在某種程度上在堆棧跟蹤顯示在控制檯之前或之後打開pry(pry gem),我可能會看到發生問題的位置。發生錯誤時是否可以讓Pry自動啓動?

還是一個調試器呢?

回答

1

您可以使用pry-debugger來使用pry在控制檯中設置斷點和調試。你可以嘗試的另一件事是使用better_errors這將給你一個更好的錯誤頁面,也是一個交互式控制檯。

相關問題