在 Intellij IDEA 中禁用所有没有当前断点的断点

Disable all breakpoints without current breakpoint in Intellij IDEA

我使用的是 Intellij IDEA CE 2016.3.4 版本,我有一个关于断点的简单问题。

是否可以禁用除一个(当前一个)以外的所有断点并且不编辑所有其他断点?也许有任何 "one click" 选项?

示例:

+ means Enabled breakpoint
- means Disabled breakpoint

(Before)
[+] Breakpoint1
[+] Breakpoint2 - current
[+] Breakpoint3
[+] Breakpoint4 

(After mute/disable all without current)
[-] Breakpoint1
[+] Breakpoint2 - current
[-] Breakpoint3
[-] Breakpoint4 

我能想到的最短的解决方案是Ctrl+Shift+F8 ( Cmd+Shift+F8 for mac )打开所有断点window .然后 Ctrl+A ( Cmd+A ) 到select 所有这些和 Space 禁用所有。之后您可以启用当前断点。

在菜单中,Help->Find Action 并键入断点,然后 select 查看断点。

然后 Ctrl+A ( Cmd+A ) 到 select 所有这些和 Space 禁用所有

然后就可以在需要的位置开启新的断点了。