我正在尝试在检测到错误时使firebug中断。具体来说,我在代码中有一些内部检查,比如断言,我希望firebug在失败时停止运行。我尝试了几种不同的方法,并想知道其他人做了什么?以下是我尝试过的方法:
这在某种程度上有效,但不会以我能看到堆栈或检查局部变量的方式停止代码。
这更漂亮,但是当我跟踪异常时,我看不到堆栈或本地人
其他人在使用调试器和断言以及类似的一致性检查方面做了什么?
答案 0 :(得分:2)
您是否尝试在脚本中放下希望它停止的“debugger”关键字?
答案 1 :(得分:2)
在控制台选项卡上有一个用于打破所有错误的按钮。打开它,它会在发生错误时自动中断。
http://getfirebug.com/wiki/index.php/Console_Panel#Break_On_All_Errors