2

我已经使用 firebug 有一段时间了,但我最近注意到它并不总是允许你出于某种原因在代码中设置断点。firebug 调试器中的行号全部变为灰色,您无法让程序在其中任何一个上停止。

当我可以让它工作时,你可以打破的线条变成绿色。

这有什么原因吗?

4

2 回答 2

3

我也注意到了这一点,我不得不为每个站点显式启用脚本调试。这可以在控制台选项卡上完成,其中有三个复选框(默认关闭),用于启用控制台日志记录、脚本调试和网络监控。或者,您可以单击脚本选项卡上的向下箭头并选择启用。我找不到任何全局设置来默认在所有站点上启用此功能或保存您的设置。我已将 Firefox 设置为在每次关闭时清除我的所有个人信息,因此,如果您保存设置/个人信息,这可能会持续存在(我尚未对此进行测试……只是猜测)。

我很确定这是出于性能原因。Firebug 会极大地降低依赖 JS 的网站(想想 GMail 或 Facebook)的速度。在以前的版本中,您可以为特定站点禁用 Firebug,但现在我猜他们将其更改为默认禁用,因为用户无法弄清楚并且出于这个原因抱怨(并且可能卸载)。

于 2009-03-25T14:46:13.347 回答
0

它看起来像一个错误,在调试器中很糟糕!

于 2009-06-05T16:02:56.393 回答