Ruby调试输出 - 轻松打开/关闭

时间:2011-12-27 18:51:54

标签: ruby debugging erlang ruby-debug dbg

当我在Erlang中编写草稿和实验代码时,我通常使用它:

%%% Switch debugging output on/off:
-define(DBG(Str, Args), ok).
%-define(DBG(Str, Args), io:format(Str, Args)).

仅注释掉一行代码就可以打开和关闭调试输出到控制台。

?DBG("DEBUG: The function started ~n", [])

因此,我可以在代码中大量使用评论。

Ruby中存在类似的东西吗?

1 个答案:

答案 0 :(得分:4)

Ruby Learning的section on logging可能会有所帮助。