16

双击eclipse左侧的蓝条设置断点。再次双击删除断点。这对我很有用,但是如果我使用 git 来检查不同的分支,通常断点的蓝点会“混淆”或其他东西。我不能再双击取消设置它们。我被迫进入调试视角,在“断点”视图中找到断点,然后右键单击并删除。有人对此有更简单的解决方案吗?我在 Windows 7 上用 Java 编写代码,以获得它的价值。

我可以用这段代码重现这个错误(假设 if 是第 1 行):

if(bool)
{
  // comment
  doSomething();
} else {
  doOther();
}

我在第 4 行断点 - doSomething()。然后我在 if 上方添加了一个新行来将所有内容向下移动。(在第 5 行移动断点)。然后我做git stash save。当我单击返回 Eclipse 时,蓝点显示在正确的行上,但断点窗口仍然显示第 5 行。如果我双击禁用,它实际上在第 4 行添加了第二个断点。

我觉得我应该向 Eclipse 家伙报告这个。

4

5 回答 5

36

开放debug视角[右转]

breakpoints

单击clear all breakpoints[double X] 或滚动直到找到不想消失的断点并将其删除。

于 2013-02-07T08:45:34.597 回答
9

这里没有一个解决方案对我有用。因为我从断点视图中删除了断点,但无法在编辑器中摆脱它们。我认为这是一种错误。它对我有用的只是

  1. 选择整个班级 ( Ctrl+ a)

  2. 删减全班(Ctrl+ x

  3. 粘贴回来(Ctrl+ v

有时,解决方案比我们想象的要容易:)

于 2017-01-20T08:05:55.353 回答
6

转到运行 -> 删除所有断点。这将清除所有无法单独删除的断点。

于 2015-04-27T04:49:44.760 回答
5

右键单击断点 -> 禁用断点。应该管用。此外,如果您再次单击(在同一菜单中)“切换断点”,它会完全消失;在第一种情况下,它只是禁用它,但它仍然存在。

于 2013-02-07T08:56:16.150 回答
3

这有时会发生在我身上。在 Debug Perspective 中有一个断点选项卡。即使断点在编辑器中变得不可见,它们也可能在该列表中可见。因此,您可以安全地删除您想要摆脱的断点。

于 2014-02-24T18:12:00.927 回答