Xcode +删除所有的断点

有什么办法可以删除Xcode中的所有断点?

那么有3个步骤:

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

在新的Xcode中很容易做到。 只需点击断点 在这里输入图像说明 挖掘。 请参阅附加图像以获得清晰的参考


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

在这里输入图像说明

其他方法:

  • 在“组和文件”树中select“断点”组,单击“详细信息”视图中的Command-A,Delete
  • 在“组和文件”树中显示断点smartgroup,按大小写移位或命令select断点,按Delete键
  • 运行>控制台,当应用程序暂停时,键入“删除断点”,然后按回车键

在Xcode 4中,在debugging器控制台中,input“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的断点列表,因为你从命令行input的东西不会显示在那里。

此外,您可以自定义您的工具栏,并在那里放置“断点”button。 点击此开/关将激活/停用所有断点。 虽然这并没有消除它们,但是如果你不想让它们跑来跑去,这可能是有用的。

作为上面mxg的答案的补充:

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

对于Xcode 5:在ToolBar中,selectNavigate – > 在Project Navigator中selectReveal – >在Navigator区域 ,selectShow the Breakpoint Navigator

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

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

在XCode 7中,只需将一个bp拖到项目视图窗口中,就会出现一个X,释放鼠标并将其删除。