Eclipse 不在远程调试模式下突出显示当前行
Posted
技术标签:
【中文标题】Eclipse 不在远程调试模式下突出显示当前行【英文标题】:Eclipse not highlighting current line in remote debug mode 【发布时间】:2012-07-05 20:24:08 【问题描述】:我在 Mac OS X Lion 上使用 Eclipse Indigo。当尝试远程调试一个项目时,它需要很长时间才能突出显示当前行。它在断点处正确停止,我可以单步执行代码,除了当前行本身之外的所有内容都没有突出显示。它仅在大约 4 到 5 分钟后才突出显示,之后一切正常。
我在 CentOS 中也注意到了同样的问题。这是 Eclipse 中的错误还是我唯一面临这个问题。
谢谢
【问题讨论】:
远程机器是否在远程网络、*** 或类似网络上? 它在我的本地机器上。 【参考方案1】:只需在此处查看您的偏好:
Window > Preferences > General > Editors > All Text Editors >
Annotations > 'Debug Call Stack' and 'Debug Current Instruction Pointer'
检查颜色并进行相应更改。 希望对你有帮助。。
【讨论】:
全部启用。就像我说的,它突出显示指针,但仅在 4 分钟后。 如果全部启用 - 恢复默认(eclipse 默认非常好) - 并重新启动 eclipse【参考方案2】:我有类似的问题。我看到它突出显示,在断点处停止。但我无法使用逐步(F6)调试。原因是eclipse由于断点而停止并在调试中突出显示/选择了顶部线程。
所以我选择了当前线程,通过一一验证,直到当前代码(由于断点而停止)突出显示。
要查看运行的线程,请添加调试视图(如果未显示)。窗口 > 显示视图 > 调试。
这也有助于我在运行程序上分别调试 2 个线程。
似乎没有短键可以从因断点停止的代码中定位当前线程。
【讨论】:
【参考方案3】:我在切换工作区后遇到了同样的问题。
只需重启 Eclipse 即可解决。
(Eclipse Mars v4.5.0)
【讨论】:
重启 Eclipse 也解决了我的问题,即使我之前没有切换过工作区。【参考方案4】:我遇到了同样的问题。我刚刚又开始了eclipse,效果很好
【讨论】:
以上是关于Eclipse 不在远程调试模式下突出显示当前行的主要内容,如果未能解决你的问题,请参考以下文章