2009-08-26 78 views
1

有沒有辦法告訴正在運行的「腳本/服務器 - 調試器」來暫停執行並打開調試器提示符(除了在調試器中插入「調試器」語句我的代碼)?類似於GDB中的CTL-C。如何停止Ruby調試器(如GDB的CTL-C)

我想這樣做,這樣我就可以在Base.update_attributes中設置一個斷點,而不必將「調試器」放入我自己的函數中(並且每次執行函數時都必須打「n」)。

回答

0

你可以的boot.rb某處調用debugger較早,應用程序初始化過程中,例如(如您不要每次調用函數時調用調試器),然後在調試器控制檯中添加斷點break Base.update_attributes作爲explained here