繁体   English   中英

如何清除所有 Firebug JS 断点?

[英]How do I clear all Firebug JS breakpoints?

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

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

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

打开要清除断点的 web 站点,打开 Firebug 或按 F12。 在右侧面板中,您应该看到 Watch、Stack 和 Breakpoints,单击 breakpoints 下拉菜单并单击在此处输入图像描述

  1. Firefox 配置文件文件夹下,找到firebug文件夹。

  2. 确保 Firefox 已关闭。

  3. 根据需要编辑或删除breakpoints.json 。json。

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

defaults write com.apple.Finder AppleShowAllFiles YES

您现在应该可以找到它的文件夹

要取消隐藏运行此

defaults write com.apple.finder AppleShowAllFiles FALSE

我侦察一个简单的方法:在萤火虫工具栏中单击错误图标并按照重置所有萤火虫选项

在此处输入图像描述

如果它仍然坏,试试这个

  • 插入方式:支持 Firefox url 条
  • 找到文件夹“萤火虫”
  • 删除文件断点。json
  • 重启 Firefox

*重新启动您正在使用的任何编辑器,例如 Visual Studio

使用右侧选项卡

我在较新的调试器工具版本上遇到了类似的情况。

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

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


解决方案

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

我将离开这个解决方案,因为我搜索了一堆,但 web 上没有其他来源提供此解决方案。

删除断点操作

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM