Xcode +删除所有断点

时间:2009-11-03 07:22:20

标签: xcode breakpoints

有没有办法删除Xcode中的所有断点?

14 个答案:

答案 0 :(得分:317)

那么有三步:

  1. 按CMD(⌘)+7显示所有断点。 在Xcode4中按CMD(⌘)+6,在Xcode3中按CMD(⌘)+ ALT + B.
  2. 使用CMD(⌘)+ A选择所有断点并删除它们,如删除文本,使用退格键。
  3. 没有第3步:)

答案 1 :(得分:91)

在新的Xcode中很容易做到。只需单击断点选项卡,然后选择所有然后删除。

Xcode 10屏幕截图:

enter image description here

旧Xcode截图:

enter image description here点按。有关明确的参考,请参见附件图片。


答案 2 :(得分:21)

在Xcode中,您还可以通过右键单击断点选项卡上的项目名称,然后可以看到删除所有断点的选项,包括禁用和共享断点。

enter image description here

答案 3 :(得分:15)

在Xcode 4中,在调试器控制台中,输入“breakpoint delete”或“br del”,简称:

(lldb) br del
About to delete all breakpoints, do you want to do that?: [Y/n] y
All breakpoints removed. (1 breakpoints)
(lldb) 

您不能依赖GUI断点列表,因为您从命令行输入的内容都不会显示在那里。

答案 4 :(得分:13)

其他方式:

  • 在“组和文件”树中选择“断点”组,单击“详细信息”视图,“命令A”,“删除”
  • 在“组和文件”树中显示断点智能组,在轮廓中移位或命令选择断点,按Delete
  • 运行>控制台,当应用暂停时,键入“删除断点”并按Return

答案 5 :(得分:8)

在Xcode 9中,它是CMD(⌘)+ 8来访问所有断点,你也可以点击这里:

Sidebar when running the app

然后您可以选择并删除它们。

答案 6 :(得分:6)

此外,您可以自定义工具栏并在其中放置“断点”按钮。单击此开/关将激活/停用所有断点。虽然这不会删除它们,但如果您不希望它们被运行命中它可能会很有用。

答案 7 :(得分:4)

作为mxg以上答案的补充:

在Xcode 5中,它已被更改为CMD(⌘)+ 7

答案 8 :(得分:4)

对于Xcode 5: 在工具栏中,选择导航 - >选择在Project Navigator中显示 - >在导航区域中,选择显示断点导航

在这里,您可以编辑,隐藏/取消隐藏,共享,移动每个班级的断点。

注意:由于Xcode新手,我解释了工具栏中显示Breakpoint Navigator的步骤。

答案 9 :(得分:2)

Xcode 10

  

最简单的方法是执行⌘+ y以禁用启用断点。

还有另一种方法

  

转到Xcode项目导航窗格

     

点击显示断点导航器

enter image description here

  

右键单击项目文件,然后选择“禁用所有断点”

enter image description here

答案 10 :(得分:1)

CMD(⌘)+一个
CMD(⌘)+ /
CMD(⌘)+ /

答案 11 :(得分:1)

对于XCode 12:

  1. 按CMD⌘+ 8

  2. 全选(CMD⌘+ A)

  3. 右键单击并选择“删除断点”

答案 12 :(得分:0)

在XCode 7中,您只需将bp拖到项目视图窗口中即可显示X,释放鼠标并将其删除。

答案 13 :(得分:0)

对于 XCode 12.4

  1. 点击工具栏中的调试
  2. 选择断点
  3. 然后点击删除所有断点

就是这样!!