Javascript 如何清除所有Firebug JS断点?

Javascript 如何清除所有Firebug JS断点?,javascript,firebug,breakpoints,Javascript,Firebug,Breakpoints,我似乎有一个奇怪的Firefox/Firebug问题,Firebug由于不可见/损坏的断点而挂起JS。(Firefox 3.6.17,Firebug 1.7.2)这可能与jQuery有关,也可能与jQuery无关(版本未知) 由于Firebug保留了一个设置断点的持久列表,有没有办法清除Firebug可能记住的所有内容?我试图重新安装Firebug,但似乎没有帮助 我尝试过搜索这个问题,但是搜索“firebug断点”当然会返回数千个关于如何使用firebug断点的教程 在下,找到firebug文

我似乎有一个奇怪的Firefox/Firebug问题,Firebug由于不可见/损坏的断点而挂起JS。(Firefox 3.6.17,Firebug 1.7.2)这可能与jQuery有关,也可能与jQuery无关(版本未知)

由于Firebug保留了一个设置断点的持久列表,有没有办法清除Firebug可能记住的所有内容?我试图重新安装Firebug,但似乎没有帮助

我尝试过搜索这个问题,但是搜索“firebug断点”当然会返回数千个关于如何使用firebug断点的教程

  • 在下,找到
    firebug
    文件夹

  • 确保Firefox已关闭

  • 根据需要编辑或删除断点.json


  • 打开要清除断点的网站,打开Firebug或按F12。 在右侧面板中,您应该看到监视、堆栈和断点, 单击断点下拉列表,然后使用右侧选项卡单击


    如果在Mac上找不到Library/Mozilla文件夹。因为它是隐藏的。要取消隐藏打开的终端并运行此

    defaults write com.apple.Finder AppleShowAllFiles YES
    
    您现在应该可以找到它的文件夹了

    要取消隐藏运行此

    defaults write com.apple.finder AppleShowAllFiles FALSE
    
    我找到了一个简单的方法:在firebug工具栏中单击bug图标,然后按照重置所有firebug选项


    如果它仍然坏了,试试这个

    • 在Firefox url栏中插入关于:支持
    • 查找文件夹“firebug”
    • 删除文件breakpoints.json
    • 重新启动Firefox

    *重新启动您正在使用的任何编辑器,例如Visual Studio,在较新的调试器工具版本上,我遇到了类似的情况

    在我的例子中,文件保持打开状态,没有任何断点。如果我关闭这些文件的选项卡,它们将在重新加载页面时自动重新打开

    重新加载后,调试器仍然不会在这些文件上显示断点,甚至不会显示删除/禁用断点的选项,如@AjayR的回答中所述


    解决方案

    我找到的解决方案是手动转到每个打开的文件选项卡,并在任意一行上放置断点。之后,转到调试器的“断点”部分并单击“删除所有断点”

    我离开这个解决方案,因为我已经搜索了很多,但没有其他来源在网上提供这个解决方案


    这仅清除1个页面的断点。OP似乎要求清除所有断点——这是一个好主意,因为Firebug的文件在需要/相关很久之后仍会保留垃圾。是的,正如我在回答中提到的,它只针对选定的网站,Adams response是这个问题的解决方案。尽管它清除了所有断点,但是萤火虫仍然在不同的点上继续破坏。但是,这对我来说很有效:-在一行上添加一个断点,如果该行没有断点,则该行将停止。-在“断点”下拉菜单上,选择“禁用所有断点”,这是唯一正确的答案,因为删除所有断点后,firebug有时会在一行代码上继续中断。在使用firebug进行调试时,清理此文件会使页面加载时间发生非常明显的变化。在我的JSON文件中,有比我预期的多得多的断点,这些断点在很久以前就应该被删除,但仍然存在。从Firefox Quantum 68.01开始,清除所有断点的选项似乎仍然不容易找到,显然,对于这种环境,下面的大多数答案都过时了。