java - 在 Eclipse 中调试单步时窗口移动

标签 java eclipse debugging

在 Eclipse 中调试时,按“Step Over”会不断移动窗口的滚动位置,以便方法声明位于 View 的顶部。除非指令指针太低以至于看不到方法声明,否则每次我迈步时它都会不断移动窗口的滚动位置。

我希望它将窗口留在原来的位置,并且仅在指令指针移出屏幕时才移动。示例:

Before Stepping

After stepping

我发誓 Eclipse 曾经像我在这里描述的那样工作,但我最近在一个新的工作空间上安装了最新的 Oxygen,现在它正在这样做并让我发疯。

是否有一些设置可以改变这种行为?

谢谢!

最佳答案

可以确认:正如 howlger 提到的,这在某种程度上与安装某些插件有关,可能是 Darkest Dark。卸载 eclipse 并删除我的项目工作区不足以恢复功能,我还必须删除 c:\users\内的 .eclipse、.webclipse 和 .webclipse.properties

完成所有这些操作后,我重新安装了 Darkest Dark,恢复正常调试。

关于java - 在 Eclipse 中调试单步时窗口移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47619894/

相关文章:

java - 使用谷歌应用引擎运行网络应用程序时出错

java - Eclipse 未导入 com.google.api.client。进口?

vba - 查看接口(interface)类时,VBE 和 Excel 在调试时崩溃

java - 将泛型类型参数与 Java 中的接口(interface)相结合

java - 使用对象 ID 进行 JDO 查询

eclipse - 命名空间 http ://xmlns. jcp.org/jsf/core 中名为 passThroughAttribute 的标签定义了一个空处理程序类

python - 是否有可能在 Python 中使用与 Smalltalk(例如 Pharo)或 Common Lisp 中类似的工作流程?

oracle - pl/sql dbms_scheduler挂起,如何进一步调试?

java - 从不可见页面获取信息

java - 如何从 "java -version"解析 java 的版本号并将其分配给远程主机上的变量?