2014-01-21 23 views
0

當我使用開始調試。防止在覈心庫模塊處停止調試?</p> <pre><code>ruby -rdebug file.rb </code></pre> <p>和地點破發點:</p> <pre><code>b path:linenumber </code></pre> <p>它得到我的破發點之前,停止在導入的庫許多其他點

是否有人知道如何防止?

注意:我已經知道我可以將debugger點放在代碼運行良好的代碼中,但我不想這樣做,因爲我一直忘記刪除它們。 我更喜歡使用一個選項來防止在/ usr/lib/ruby​​下的任何模塊停止的解決方案。

回答

0

我還沒有使用過rdebug,但是我一直在使用Pry(http://pryrepl.org/)。您只需在代碼中的任意位置插入binding.pry,然後執行即可將其放入binding.pry的上下文中。然後,您可以檢查變量,方法,使用ls和cd導航到不同的上下文等。

對不起,如果這不是你要找的!

相關問題