为什么我不能在eclipse中设置断点?

emeijp43  于 2023-08-04  发布在  Eclipse
关注(0)|答案(9)|浏览(194)

由于一些奇怪的原因,我不能在我的eclipse项目中使用断点。我设置的所有断点上都有一条对角线,在相应行中的点上方(在窗口的左边),就好像它们被阻挡了一样。当我在调试模式下运行时,断点将被忽略。有什么想法吗

xtupzzrd

xtupzzrd1#

您可能刚刚在断点视图中按了“跳过所有断点”-只需再按一次。
x1c 0d1x的数据
默认密钥绑定为:Ctrl + Alt + B。

euoag5mw

euoag5mw2#

这并不能完全回答OP的问题,但是当我尝试双击添加断点时,我得到的消息是“未启用此功能”。
我不得不右键单击断点栏,选择“断点类型”->“C/C++断点”而不是“默认”。然后就很好了。

qxgroojn

qxgroojn3#

在Python中,我必须去:windows->perspective->Open Perspective->Debug,然后选择Breakpoints选项卡,并确保没有选择带斜线的零(跳过所有断点)(您也可以使用Ctrl-Alt-B切换它)。

sg2wtvxw

sg2wtvxw4#

1.打开Debug查看
1.打开Breakpoint透视图
1.右键单击此处的所有断点
1.按【启用】

n9vozmp4

n9vozmp45#

我的“切换断点”和其他菜单选项被禁用。我重新启动了Eclipse(Kepler SR 1),它们又恢复了启用状态。我可以再次设置断点!

eyh26e7m

eyh26e7m6#

在我的例子中,我在调试过程中编辑了代码,添加了一个空值检查,这样我就可以放置一个断点,只有当某个值为空时才停止执行。我无法添加断点,因为正在运行的应用程序中不存在有问题的代码行。
在Java中,只要保存文件,就可以将某些代码更改织入,因此在我的示例中,记住保存更改就足以启用断点。
对于不能织入的更改,应用程序必须在新代码行出现之前重新启动。

mcdcgff0

mcdcgff07#

在我的例子中,我打开了Breakpoints视图,单击“remove all breakpoints”,然后关闭“skip all breakpoints”选项,然后打开。这使我能够再次设置断点。这是在eclipse重启后没有帮助。

4xrmg8kj

4xrmg8kj8#

我遇到了一个类似的问题,对我来说,在安装了一个来自Marketplace的新插件后,标准代码编辑器发生了变化。显然,插件认为改变默认编辑器的文件类型很多,不仅是一个我安装它。新的编辑器不允许设置断点,但我不知道它改变了。当我在Project-explorer中右键单击我的源文件时,我看到在open下,新的编辑器列在顶部。当我和前一位编辑打开时,一切都恢复了正常。

hjzp0vay

hjzp0vay9#

可能会选择“跳过所有断点”。Windows菜单-->显示视图-->断点-->禁用跳过所有断点

相关问题