如何在Xcode中禁用所有断点

21

有没有一种简单的方法可以在Xcode中禁用所有断点?我尝试过:

  • 突出显示所有断点
  • 点击“停用”

但这样并不能完全禁用所有断点。我需要逐个选择,取消复选框。我想知道是否有一种简单的方法可以全部禁用它们。

7个回答

33

使用⌘+Y可以启用或禁用它们。在Xcode 6.1中,(y)运行得非常完美。 - Jasmeet
使用⌘+Y,您只能激活/停用断点,这与启用/禁用断点不同。 - koira
@koira,如果你想按照你所提到的方式启用/禁用它们,你可以直接进入断点导航器>选择你感兴趣的断点>右键单击>启用/禁用断点。然而,我认为如果你想启用/禁用所有断点,为什么不激活/停用断点功能呢?在实际层面上,我觉得它有相同的效果。希望这能帮到你。 - inigo333
目前使用的是XCode 12.2,按下Cmd + 8可以查看所有断点。 - Mac_Play

14
如果您展开Groups & Files面板中的Breakpoints部分,您将找到另外两个子目录-Project BreakpointsGlobal Breakpoints。假设所设置的断点是针对您当前的项目特定的,则您的断点将列在Project Breakpoints下面。右键单击此目录,并从上下文菜单中选择Disable Breakpoints,这将禁用项目的所有断点。

3
在“组和文件”窗格中,我应该在哪里找到断点(Breakpoints)部分?但是我没有看到这个部分。 - MusiGenesis

2

Xcode 10

最简单的方法是按下 ⌘ + y 来关闭/启用断点。

还有一种方法:

前往 Xcode 项目导航窗格

点击显示断点导航器

enter image description here

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

enter image description here


2
从Xcode 5.0开始,您可以使用以下方式启用或禁用所有断点:

2

有一个很有用的快捷键是“command y”,可以禁用所有断点。您可以切换此命令以禁用/启用所有断点。这适用于Xcode 4.x版本。


1
  • Xcode->显示断点导航器 -> 选择您的项目 -> 右键单击 -> 禁用断点
    • 禁用断点

注意:

  • 禁用断点 将销毁所有断点的先前状态
    • 例如: 先前状态为: 断点1 启用, 但断点2 禁用, 在执行 禁用断点 后再执行 启用断点, 断点1和2将被启用

0

你必须在左侧的"组和文件"下选择它们(树形结构中应该有一个断点条目)。然后你可以右键单击并在那里启用/禁用。更多信息请看这里


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接