2011-07-19 49 views

回答

1

看在ruby-debug reference manual

有的像set autolistset autoeval,或set autoirbauto命令的--post-mortem-m选项有时可为原料Ruby程序非常有用,是不是在一个框架,往往会将其自身未捕获异常处理程序。

set different也是我的知识开始与ruby-debug。

的重写或红宝石调试:

eval

  • rb-trepanning的补丁1.9.2 YARV
  • rbx-trepanning为Rubinius的,和
  • rb8-trepanning用于MRI 1.8(无参数)和eval?,它们评估当前源代码行而不执行程序。维基还列出了每个的其他很酷的功能。

    它们也具有源文本和调试器输出的语法着色。