Ruby是否有类似于Perl的"perl -d"的逐步调试器?

5
Ruby有类似Perl的“perl -d”那样的逐步调试器吗?
2个回答

9

ruby-debug(适用于 Ruby 1.8)、debugger(适用于 Ruby 1.9)、byebug(适用于 Ruby 2.0)以及 trepanning 系列都有一个 -x--trace 选项。在调试器中,命令 set linetrace 将打开或关闭行跟踪。这里是 ruby-debug 的手册

由于 datanoise 文章的链接不再有效,原始答案已经修订。同时添加了 ruby-debug 的后继者。


1

从命令行(如果您有debug模块可用):

ruby -r debug /path/to/ruby_script.rb

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接