不久前,我记得使用了一段代码(4-5 行),添加到script/server
文件中,这将显示puts
webrick 运行时每个方法调用的跟踪。输出类似于:
Entering: x method
Exiting: x method
我这辈子都不记得它是如何完成的,或者如何复制它。有人有想法么?
不久前,我记得使用了一段代码(4-5 行),添加到script/server
文件中,这将显示puts
webrick 运行时每个方法调用的跟踪。输出类似于:
Entering: x method
Exiting: x method
我这辈子都不记得它是如何完成的,或者如何复制它。有人有想法么?
很难说,有很多方法可以做到这一点, from Kernel.set_trace_func
,或tracepoint,或rbtrace,或Unroller(不清楚这些天它有多好用)。
不过,您可能正在专门考虑这个 SO answer。