0
我希望能夠在ruby-debug中設置條件斷點,條件是「引發異常」。在Ruby中發生異常時,我可以動態地放置斷點嗎?
我想是在一個斷點處降落時的異常是在該行(如果錯誤選項illustrated here一拉MATLAB的超便捷DBSTOP)拋出的能力。
在此先感謝。
我希望能夠在ruby-debug中設置條件斷點,條件是「引發異常」。在Ruby中發生異常時,我可以動態地放置斷點嗎?
我想是在一個斷點處降落時的異常是在該行(如果錯誤選項illustrated here一拉MATLAB的超便捷DBSTOP)拋出的能力。
在此先感謝。
您提供的「如果XXXXX調試器」應該正常工作的示例。
如果語句調試器爲你工作,沒有理由
如果some_condition
調試
結束
不會,那是你的線做基本上是什麼。我一直這樣做,它工作正常。
爲了打破異常,您可以重寫Exception類並將調試器語句放入初始化方法中。
你是對的,感謝您的及時迴應。我上次嘗試這件事時一定會做些奇怪的事情。我已經將我的問題修改爲「調試器,如果發生異常」功能。 – 2010-12-13 21:52:04