【发布时间】:2012-03-08 03:43:46
【问题描述】:
作为 erlang 的初学者,我有兴趣尽可能跟踪每一步,以便了解我的程序中发生的流程。
手头的第一个工具是用
填充每个空间io:format("~w~n", [MyDebuggingText]),
现在,我的问题是:
是否有一些很酷的 erlang 模块可以让日志记录、跟踪和调试变得更轻松有序?
哪个在经验丰富的 erlang 编码人员中更受欢迎?
提前致谢。
【问题讨论】:
作为 erlang 的初学者,我有兴趣尽可能跟踪每一步,以便了解我的程序中发生的流程。
手头的第一个工具是用
填充每个空间io:format("~w~n", [MyDebuggingText]),
现在,我的问题是:
是否有一些很酷的 erlang 模块可以让日志记录、跟踪和调试变得更轻松有序?
哪个在经验丰富的 erlang 编码人员中更受欢迎?
提前致谢。
【问题讨论】:
我已经完全依赖 dbg 大约 5 年了,到目前为止它并没有让我失望。我试过 redbug 和其他一些,但总是很快回到 dbg,因为它总是在系统上。唯一麻烦的是当你有很多 case 语句时,但这只是意味着你应该重构你的代码 :) 并不是每个调试工具都会迫使你遵守良好的编程实践!
【讨论】: