不工作 - 将鼠标悬停在变量上以查看Eclipse中调试透视图中的值

时间:2011-02-17 19:39:58

标签: eclipse debugging variables hover

我正在使用经典的Eclipse 3.6.1。 我有一个Java项目,由于堆栈溢出而抛出异常。 与其他编辑器不同,当我将鼠标指针悬停在变量上时,它不会向我显示该变量的值。 以下是

中的设置
Window->Preferences->Java->Editor->Hovers
Combined Hover - Shift
Variable Values - Ctrl
Source - Shift+Ctrl

但这似乎不起作用。我见过其他人关于同样问题的线程,但找不到解决方案。这是一个尚未修复的错误吗?

谢谢!

2 个答案:

答案 0 :(得分:6)

转到Window - Preferences - Java - Editor - Hovers。

Is "Combined Hover" selected? Uncheck it; apply; close the window; restart debugging session; go back; check it again; apply.
If the above doesn't help, you can check "Variable Values" option and specify a modifier key for it. Not as convenient as "combined", but should work.

通过重命名包来解决问题。

无论出于何种原因,这种重构会在Eclipse中触发某些内容,并且我立即能够在调试期间查看变量值。此外,当我回到Hovers下的偏好设置时,我现在可以看到“变量值”选项。

答案 1 :(得分:0)

在我的案例中,检查并启用了Hovers下的偏好设置。即便如此,当我在变量上移动鼠标时它没有显示值。通过简单地关闭和重新打开Eclipse(我使用Eclipse和Python)修复了问题。