在Eclipse左侧的蓝色条上双击可以设置断点,再次双击可以移除断点。这对我来说非常有效,但是如果我使用Git切换到另一个分支,通常情况下断点的蓝色标记会出现“混乱”或其他情况。我无法再通过双击取消它们。我被迫进入调试透视图,在“断点”视图中找到断点,然后右键单击并删除。有没有更简单的解决方法?我在Windows 7上使用Java编码。
我可以使用此代码复制此错误(假设if是第1行):
if(bool)
{
// comment
doSomething();
} else {
doOther();
}
我在第4行设置了断点-doSomething()
。然后我在if语句上面插入了一个新行,使所有内容下移(将断点移到第5行)。然后我执行了git stash save
。当我点击回到Eclipse时,蓝色的点会显示在正确的行上,但断点窗口仍然显示第5行。如果我双击禁用它,它实际上会在第4行添加第二个断点。
我觉得我应该向Eclipse开发团队报告这个问题。