如何将 Firebug 恢复到旧版本?
How to revert Firebug to old version?
我今天打开了 Firefox,点击 Firebug 按钮,它告诉我在新版本中它已集成到开发人员工具中。
我点击确定并意识到它根本不起作用(每次使用 Inspect Element 选择 <body>
元素)。所以我想恢复那个设置,但我找不到在哪里切换它。我尝试重新安装 Firebug,但该设置存储在某处,因此它会自动启动 DevTools 而不是 Firebug。
任何关于如何恢复到经典的帮助Firebug?
As I wrote in the Firebug discussion group, that the <body>
element is selected first before the actual element you inspected is a bug and I've already filed a bug report 给它。
还有一个 bug related to the Inspect Element with Firebug option,它会打开 DevTools,但实际上并不会 select 检查的元素。此错误在 Firebug 2.0.19 中通过删除该选项得到修复(因此只剩下 Inspect Element 选项,其工作方式如上所述)。
如 中所述,您可以通过 browser.tabs.remote.autostart
、browser.tabs.remote.autostart.1
和 browser.tabs.remote.autostart.2
将首选项设置为 false 来重新启用 Firebug about:config
.
这些设置控制 Firefox 是否在 multi-process mode 中工作(其 UI 和网站的进程不同)。不幸的是 Firebug 与该模式不兼容。
注意:这是一个临时解决方案,因为多进程模式在某些时候将是强制性的,偏好将被移除。另外,从Firefox 57 only WebExtensions开始支持,Firebug是基于不同的API,所以到那个时候它肯定不会再工作了。
另一种方法是 install an old version of Firefox like 48, disable automatic updates 并在那里安装 Firebug。不过,话虽如此,这个选项是不推荐的(至少不是长期的),因为你会错过重要的(安全)错误修复和新功能。
除了@Sebastian Zartner 的回答外,(来自Firebug 的网站):
Firebug 2 doesn’t work in multi-process browsers (i.e. e10s) and converting it is too complex, so it will stop working when e10s is activated in Firefox. You will be able to disable e10s for a while to keep using Firebug 2, but this won’t last forever.
关于您的问题的更多信息:
我今天打开了 Firefox,点击 Firebug 按钮,它告诉我在新版本中它已集成到开发人员工具中。
我点击确定并意识到它根本不起作用(每次使用 Inspect Element 选择 <body>
元素)。所以我想恢复那个设置,但我找不到在哪里切换它。我尝试重新安装 Firebug,但该设置存储在某处,因此它会自动启动 DevTools 而不是 Firebug。
任何关于如何恢复到经典的帮助Firebug?
As I wrote in the Firebug discussion group, that the <body>
element is selected first before the actual element you inspected is a bug and I've already filed a bug report 给它。
还有一个 bug related to the Inspect Element with Firebug option,它会打开 DevTools,但实际上并不会 select 检查的元素。此错误在 Firebug 2.0.19 中通过删除该选项得到修复(因此只剩下 Inspect Element 选项,其工作方式如上所述)。
如 browser.tabs.remote.autostart
、browser.tabs.remote.autostart.1
和 browser.tabs.remote.autostart.2
将首选项设置为 false 来重新启用 Firebug about:config
.
这些设置控制 Firefox 是否在 multi-process mode 中工作(其 UI 和网站的进程不同)。不幸的是 Firebug 与该模式不兼容。
注意:这是一个临时解决方案,因为多进程模式在某些时候将是强制性的,偏好将被移除。另外,从Firefox 57 only WebExtensions开始支持,Firebug是基于不同的API,所以到那个时候它肯定不会再工作了。
另一种方法是 install an old version of Firefox like 48, disable automatic updates 并在那里安装 Firebug。不过,话虽如此,这个选项是不推荐的(至少不是长期的),因为你会错过重要的(安全)错误修复和新功能。
除了@Sebastian Zartner 的回答外,(来自Firebug 的网站):
Firebug 2 doesn’t work in multi-process browsers (i.e. e10s) and converting it is too complex, so it will stop working when e10s is activated in Firefox. You will be able to disable e10s for a while to keep using Firebug 2, but this won’t last forever.
关于您的问题的更多信息: