在以下
Ruby代码中:
#! /usr/bin/env ruby require 'debugger' def hello puts "hello" if block_given? yield end end def main debugger puts "test begin..." hello do # <= if you are here puts "here!" #<= how to get here without setting bp here or step into hello? end end main
这在调试过程中非常常见,我不关心对块产生的函数的实现,我只想直接进入块,而不需要手动设置断点.
在ruby-debug19或调试器中是否存在对这种“步入障碍”的任何支持?