不起作用 - 将鼠标悬停在变量上即可查看 Eclipse 中调试视角中的值

问题描述 投票:0回答:3

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

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

但这似乎不起作用。我看过其他人关于同样问题的帖子,但找不到解决方案。这是还没修复的bug吗?

谢谢!

eclipse debugging variables hover
3个回答
6
投票

转到窗口 - 首选项 - 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 中的某些内容,并且我立即能够在调试过程中查看变量值。另外,当我返回“悬停”下的“首选项”时,我现在可以看到“变量值”选项。


0
投票

就我而言,已检查并启用悬停下的首选项。即使在那之后,当我将鼠标移动到变量上时,它也没有显示值。只需关闭并重新打开 Eclipse(我将 Eclipse 与 Python 一起使用)即可解决问题。


0
投票

检查您的 Windows 注册表(cmd -> regedit): 计算机\HKEY_CURRENT_USER\控制面板\鼠标 > 鼠标悬停时间

确保将其设置为默认值 (400)

© www.soinside.com 2019 - 2024. All rights reserved.