- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我今天打开了 Firefox,点击了 Firebug 按钮,它向我展示了在新版本中它已集成到开发人员工具中。
我点击“确定”,发现它根本不起作用(每次使用检查元素都会选择 <body>
元素)。所以我想恢复该设置,但我找不到在哪里切换它。我尝试重新安装 Firebug,但该设置存储在某处,因此它会自动启动 DevTools 而不是 Firebug。
有什么帮助可以恢复到经典的 Firebug 吗?
最佳答案
As I wrote in the Firebug discussion group ,即<body>
在您检查的实际元素是错误之前首先选择元素,我已经 filed a bug report为了它。
还有一个bug related to the Inspect Element with Firebug option ,这会打开 DevTools,但实际上并未选择检查的元素。此错误在 Firebug 2.0.19 中通过删除该选项得到修复(因此只剩下检查元素选项,其工作原理如上所述)。
如 my answer to a related thread 中所述,您可以通过设置首选项 browser.tabs.remote.autostart
来重新启用 Firebug , browser.tabs.remote.autostart.1
和browser.tabs.remote.autostart.2
通过 about:config
为 false .
这些设置控制 Firefox 是否在 multi-process mode 中运行(其 UI 和网站的单独流程)。不幸的是 Firebug 与该模式不兼容。
注意:这是一个临时解决方案,因为多进程模式在某些时候将是强制性的,并且首选项将被删除。另外,从Firefox 57 only WebExtensions开始将受支持,并且 Firebug 基于不同的 API,因此到那时它肯定不再起作用。
另一种方法是install an old version of Firefox像48,disable automatic updates并在那里安装 Firebug。尽管如此,话虽如此,这个选项并不推荐(至少不是长期的),因为你会错过重要的(安全)错误修复和新功能。
关于firefox - 如何将Firebug恢复到旧版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40899502/
我是一名优秀的程序员,十分优秀!