-1
我想在線程後面調用的proc中使用byebug/debugger,但它不起作用。那麼如何在代碼中調試代碼?Rails在proc中使用byebug?
我想在線程後面調用的proc中使用byebug/debugger,但它不起作用。那麼如何在代碼中調試代碼?Rails在proc中使用byebug?
您必須確保添加斷點的線程最終會調用join
。
例如: - 在斷點處
myproc = Proc.new do
Thread.new do
require 'pry'; binding.pry
end.join
end
myproc.call
將停止。
而
myproc = Proc.new do
Thread.new do
require 'pry'; binding.pry
end
end
myproc.call
不會
看看章節上線[這裏](https://github.com/deivid-rodriguez/byebug/blob/master/GUIDE .MD) –