Firefox开发者工具的替代品是什么?

Firefox开发者工具的替代品是什么?,firefox,firebug,firefox-developer-tools,Firefox,Firebug,Firefox Developer Tools,自从Firefox最近几次更新以来,我们深爱的Firebug被集成到Firefox开发工具中,包括我在内的许多人都加入了Firebug 内置的开发工具有一个非常丑陋的菜单系统和混乱的可用性 那么,Firefox开发者工具的替代品是什么?是否有与Firebug具有相同可用性的工具?备选方案有: 。(虽然这只是一个临时解决方案,并没有恢复Firebug的所有功能。例如,当前版本的Firefox中的脚本面板已损坏。) 在Firebug仍然工作的地方安装并禁用更新。(也只是一个临时解决方案,因为您将错过

自从Firefox最近几次更新以来,我们深爱的Firebug被集成到Firefox开发工具中,包括我在内的许多人都加入了Firebug

内置的开发工具有一个非常丑陋的菜单系统和混乱的可用性

那么,Firefox开发者工具的替代品是什么?是否有与Firebug具有相同可用性的工具?

备选方案有:

  • 。(虽然这只是一个临时解决方案,并没有恢复Firebug的所有功能。例如,当前版本的Firefox中的脚本面板已损坏。)
  • 在Firebug仍然工作的地方安装并禁用更新。(也只是一个临时解决方案,因为您将错过(安全)错误修复和新功能。)
  • 等到机器修好。(甚至帮助他们解决问题。)
  • 切换到其他浏览器并使用其开发人员工具
  • 使其与兼容(这是集成到DevTools中的主要原因)Update:开始,这意味着扩展可以跨浏览器工作并且更安全,但它们的API也有限。因此,经过返工的Firebug不会具有原始Firebug的所有功能。

  • 按照Sebastian的建议,我从这里下载了旧的Firefox portable v47:

    我将它与Firebug一起使用只是为了开发。根据Firebug的网站,47是Firefox的最新兼容版本:


    为了避免在安全性上造成损害,对于正常浏览,我使用更新版本的Chrome。

    不建议降级该版本,因此,请转到浏览器控制台,并使用所述语法键入各自的xpath$x('path')以验证您的xpath。

    或者可以找到其他类似的插件。到目前为止,我在link中找到了插件“Xpather”。 但我仍然希望通过设置preferences browser.tabs.remote.autostart重新激活Firebug进行返工, browser.tabs.remote.autostart.1和 browser.tabs.remote.autostart.2
    请通过about:config查看false。

    谢谢您的建议,但firefox唯一的优点是firebugWell,没有其他开发工具提供Firebug所拥有的所有功能。所以,除了我提到的那些,我想不出其他的选择。这不是你的错:)我只想说,这些是你的选择。我添加了第四个选项,说明您还可以修改Firebug的代码,使其能够与多进程Firefox一起工作。(虽然这是Firebug工作组放弃其开发的主要原因,因为这需要重写大部分代码,所以这不是一个现实的选择。)另外,请注意。写一篇带有否决票的评论总是好的,否则它就没用了。我已经重新表述了你的问题,让它不那么以意见为基础,以避免它被关闭。@sakhunzai我与
    Firebug
    共事多年,切换到
    Firefox开发者工具对我来说也很难,你说得对,Firebug有一些很棒的功能,而
    Firebug
    没有,但是相信我,
    FFDT
    中有一些很棒的特性。你可以切换到
    Chrome
    ,但我认为你应该信任
    Firefox
    团队,继续使用
    Firefox
    ,并报告错误/遗漏的功能,以帮助他们使
    Firefox
    比以往任何时候都更好。我现在对
    FFDT
    感到满意,就像我对
    Firebug
    的信任一样,
    FFDT
    特别是它的控制台确实比
    Chrome
    的要好。当然,
    Chrome
    的一款浏览器有非常好的工具,
    FFDT
    没有,但总的来说,我认为
    FFDT
    对于开发来说确实更好,特别是对于
    JavaScript
    @Mehdi Deghgani有没有办法像Firebug一样在FFDT中查看HTTP请求?在控制台中有一个带有标签的url:参数、标题等。?另外,与Firebug相比,FFDT/Chrome中的对象视图并不容易阅读。我认为这不是处理Firefox变化的正确方法,如果你想使用Firefox,你应该熟悉它的开发工具,Firebug是一个很好的工具,但是你需要开发一些功能,比如JS评测&。。。,此外,该团队还将为
    FFDT
    添加每个开发人员工具箱中应有的更多功能。我建议切换到
    FFDT
    或开始使用
    Chrome开发控制台
    ,但不要再使用
    Firebug
    。@Mehdi Dehghani我认为强迫开发人员或告诉他们应该使用什么工具是适得其反和不民主的,除非我们谈论的是团队。如果一个工具能够工作并且拥有大量的用户群,那么它“应该”被开发出来。在我的例子中,FFDT或ChDT对于某些任务来说还不够好,无法与Firebug竞争。Mehdi的评论应该被视为一个建议。而且,坚持使用Firefox47绝对不是一个长期的解决方案。您将错过重要的安全修补程序、新引擎功能和开发工具功能。@Alan您说得对,我认为Firefox团队早就应该开始合并Firebug和FFDT,然后才让用户陷入这种情况,但他们没有,现在您应该在可用选项中选择最佳选项。正如塞巴斯蒂安所说,也许你禁用了Firefox更新并继续使用v47,但你错过了很多功能&……,有朝一日你必须切换到FFDT或ChDT,为什么今天不行?@MehdiDehghani,SebastianZartner:我考虑过了,我同意你们的观点。我计划在一个特定的AJAX繁重的项目上使用这个配置(FF47+FB),但是在使用FFDT之后,它看起来很好。不过,由于Firebug熟悉的用户界面,我对它还是比较满意的。