作为erlang的初学者,我很想跟踪每一步,以便了解我的程序中发生的流程。
手头的第一个工具是用
填充每个空间io:format("~w~n", [MyDebuggingText]),
现在,我的问题是:
是否有一些很酷的erlang模块可以让日志记录,跟踪和调试更加简单有序?
在经验丰富的二郎程序员中哪个更受欢迎?
先谢谢。
答案 0 :(得分:4)
我一直只依靠dbg大约5年了,到目前为止它还没有让我失望。我已经尝试了redbug和其他一些,但总是快速回到dbg,因为它始终在系统上。它变得毛茸茸的唯一一次就是你有大量的case语句,但这只意味着你应该重构你的代码:)并不是每个调试工具都会强迫你遵守良好的编程习惯!