我使用的是经典的 Eclipse 3.6.1。 我有一个 Java 项目,由于堆栈溢出而引发异常。 与其他编辑器不同,当我将鼠标指针悬停在变量上时,它不会显示该变量的值。 这是
中的设置Window->Preferences->Java->Editor->Hovers
Combined Hover - Shift
Variable Values - Ctrl
Source - Shift+Ctrl
但这似乎不起作用。我看过其他人关于同样问题的帖子,但找不到解决方案。这是还没修复的bug吗?
谢谢!
转到窗口 - 首选项 - Java - 编辑器 - 悬停。
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 中的某些内容,并且我立即能够在调试过程中查看变量值。另外,当我返回“悬停”下的“首选项”时,我现在可以看到“变量值”选项。
就我而言,已检查并启用悬停下的首选项。即使在那之后,当我将鼠标移动到变量上时,它也没有显示值。只需关闭并重新打开 Eclipse(我将 Eclipse 与 Python 一起使用)即可解决问题。
检查您的 Windows 注册表(cmd -> regedit): 计算机\HKEY_CURRENT_USER\控制面板\鼠标 > 鼠标悬停时间
确保将其设置为默认值 (400)