【问题标题】:Eclipse debugger hover produces empty box, no variable valueEclipse调试器悬停产生空框,没有变量值
【发布时间】:2014-05-07 18:29:31
【问题描述】:

我正在 Eclipse Indigo 中调试 Java (Android) 应用程序。从调试的角度来看,如果我在断点处停止,当我将鼠标悬停在一个变量上以查看其值时,它会显示一个空白的白色框(我假设变量的值应该出现在哪里?)但没有内容。它是什么类型的变量,本地或类范围,静态或实例,似乎并不重要,该框是空白的。

我可以在调试器透视图的变量选项卡中看到我需要看到的变量,但是通过悬停来查看它们会更方便。

在首选项>Java>编辑器>悬停我已经尝试过使用变量值和组合悬停,但没有任何改进。我在 Windows 7 上运行,如果这很重要的话。

注意我已阅读此主题:Eclipse: Hover broken in debug perspective

【问题讨论】:

    标签: java eclipse debugging


    【解决方案1】:

    尝试按照Eclipse: Hover broken in debug perspective 中的说明恢复默认设置。确保停止调试运行并重新启动。

    您还可以查看 Eclipse 的 Debug view documentation

    【讨论】:

    • 恢复默认值没有任何区别。我可能应该提到,在我发布我的问题之前,我尝试了该线程中的所有内容,除了重构,这似乎是不必要的风险+投机。我将在其中进行编辑。
    【解决方案2】:

    尝试在您的项目中重构一个包,然后再试一次。

    也可能是一个错误 https://bugs.eclipse.org/bugs/show_bug.cgi?id=357127 你用的是哪个版本?

    【讨论】:

    • 链接中的错误是针对 Mac 的。无论如何,根据日志,他们将其修复为 3.7.2,这是我正在运行的版本。不确定为什么重构会有所帮助,而且将原本完美的项目重构为实验似乎很危险。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-28
    • 1970-01-01
    • 2021-12-15
    • 1970-01-01
    • 1970-01-01
    • 2021-12-26
    相关资源
    最近更新 更多