FireBug 1.7.3 不会因任何错误而中断,在继续之后,甚至是“调试器”语句

Posted

技术标签:

【中文标题】FireBug 1.7.3 不会因任何错误而中断,在继续之后,甚至是“调试器”语句【英文标题】:FireBug 1.7.3 won't break on any error, after continuing, even "debugger" statements 【发布时间】:2012-02-13 20:22:01 【问题描述】:

我的代码中有一个错误,其中调用了一个函数,并且该函数不存在。没关系,因为它只是一个不重要的回调。因此,当 FireBug 因出现此错误而停止时,我按下箭头按钮 (F8) 继续。但是现在,它拒绝停止任何错误。它高兴地报告不正确的函数调用,但不会停止。它到达“调试器”并愉快地忽略它!所以我重新启动了一个新的调试会话,它会记住所有这些,并且仍然拒绝因任何错误而停止。

为什么箭头 (F8) Continue 按钮的意思是“忽略此错误,并且在工作站的整个生命周期内不再因任何错误而中断”?我该如何关闭它?此外,我怎样才能永远关闭这种荒谬的行为?

感谢您的帮助! :)


由于我还有 7 个小时无法回答我自己的问题,所以我将在此处添加我的答案:

快速修复:点击萤火虫图标(在萤火虫窗口中,而不是打开/关闭窗口的那个),选择选项,然后选择重置所有萤火虫选项清除此问题。 p>

我仍然目瞪口呆......我只是不明白为什么 (F8) Continue 只在一行代码上继续执行一次。它不应该稍后在同一行代码上自动继续。如果您重新启动 Firefox,它绝对不应该自动继续。而且它绝对不应该在其他错误上自动继续。

【问题讨论】:

现在尝试回答。这就是 SO 一开始令人讨厌的地方。一旦达到 200 个代表,您在所有 SO 站点上就有 100 个代表。我今天才发现这个。 【参考方案1】:

单击萤火虫图标(在萤火虫窗口中,而不是打开/关闭窗口的那个),选择选项,然后选择重置所有萤火虫选项清除此问题。

【讨论】:

以上是关于FireBug 1.7.3 不会因任何错误而中断,在继续之后,甚至是“调试器”语句的主要内容,如果未能解决你的问题,请参考以下文章

远程调试不会因错误而中断

NetBeans PHP 不会因异常而中断

调试器不会因异步方法中的异常而中断/停止

Visual Studio 不会因用户未处理的异常而中断

iphone 的主宰可可因 Apple Mach-O 链接器 (id) 错误而中断

.htaccess php_value display_errors 设置因错误 500 而中断