在ruby中,为什么我的IRB交互式调试会话总是说“没有可用的源文件”

时间:2008-11-27 05:39:56

标签: ruby

试图让我的irb会话实际列出当前的代码行及其周围的代码。类似于Perl的-d调试模式让你ddo。

2 个答案:

答案 0 :(得分:2)

因为,当你以交互方式进行时,你的“源文件”是std-in。

答案 1 :(得分:1)

如果您正在寻找Ruby调试器,可以尝试ruby-debug。它允许您设置断点,然后在显示当前指令周围的上下文时逐步执行代码。