4

有时,当我跳入源代码时,例如从搜索或查找某些东西的声明时,Eclipse 文本编辑器会尝试通过水平滚动来显示附近的长行。即使我跳转到的项目完全在显示范围内而没有滚动也会发生这种情况。我觉得这很烦人,所以:

有没有办法禁用它?我徒劳地搜索了所有编辑器设置。

具体来说,这是关于 Eclipse CDT,但我想 JDT 中的行为是相同的。

4

3 回答 3

2

这似乎也发生在其他 Eclipse 编辑器中(例如PDT for PHP

ScrolledFormText可以与. _ WorkbenchWindow_AbstractDecoratedTextEditororg.eclipse.ui.texteditor.AbstractTextEditor

来源AbstractTextEditor表明具有:

  • 用于垂直滚动的ScrollLinesAction
  • 用于设置光标并可能触发水平滚动的TextNavigationAction

我不知道如何改变这种行为,除非以某种方式为活动编辑器标识符(例如,对于 java,“ org.eclipse.jdt.ui.ClassFileEditor”)做出贡献,并修改它Action

于 2009-02-27T11:58:25.467 回答
1

我遇到了同样的问题,并在 Eclipse Bugs 上找到了这些未解决的错误:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=314208

https://bugs.eclipse.org/bugs/show_bug.cgi?id=321189

当您关闭代码折叠并重新加载文件时,您可以防止它发生。

格兹,

于 2011-08-12T00:40:46.547 回答
0

右键单击您的 Eclipse 快捷方式并选择属性。在兼容性选项卡中选择“windows xp(servicepack 3)。http://www.vistax64.com/vista-general/133849-disable-dynamic-horizo ​​ntal-scrolling-vista.html

于 2013-11-26T01:08:55.187 回答