伟大的Ruby追踪宝石?

时间:2010-08-21 14:30:43

标签: ruby debugging tracing

阅读本文:

http://unroller.rubyforge.org/

http://github.com/TylerRick/unroller

看看图片!

不幸的是,它已经过时且没有积极维护。

我想知道,还有其他类似的工具可以告诉我刚刚执行了什么代码,在什么文件中,输出是什么以及返回值是什么?

比在终端和一堆Ruby文件之间手动跟踪所有内容要好得多!

2 个答案:

答案 0 :(得分:2)

不如展开者好,有追踪器

http://en.wikibooks.org/wiki/Ruby_Programming/Standard_Library/Tracer

我的backtracer gem我认为有一个“--tracer”选项

http://github.com/rdp/backtracer 不过就是这样。

答案 1 :(得分:0)

如果您不需要深入深入深入,如上所述,请考虑使用Cutter gem,我已经创建了快速检查任何给定方法的内部。

对我而言,当我需要知道特定代码片段中的内容时,它涵盖了大多数情况。

https://rubygems.org/gems/cutterhttps://github.com/stanislaw/cutter