有时当我跳入源代码时,例如从搜索或查找某事物的声明时,Eclipse文本编辑器尝试通过水平滚动显示附近的长行。即使我跳转到的项目在显示内部没有滚动也会发生这种情况。我觉得这很烦人,所以:
有没有办法禁用它?我通过所有编辑器设置都徒劳无功。
具体来说,这是关于Eclipse CDT的,但我认为JDT中的行为是相同的。
答案 0 :(得分:2)
这似乎也发生在其他eclipse编辑器中(如PDT for PHP)
它可能与ScrolledFormText
有关,但Plugin Spy告诉我们一个WorkbenchWindow
类,以及一个AbstractDecoratedTextEditor
,实质上是一个org.eclipse.ui.texteditor.AbstractTextEditor
source of that AbstractTextEditor
表示有:
我不知道如何改变这种行为,除非通过某种方式为活动编辑器标识符(例如,对于java,“org.eclipse.jdt.ui.ClassFileEditor
”)做出贡献,并修改Action
。
答案 1 :(得分:1)
我遇到了同样的问题,并在Eclipse Bugs上发现了这些漏洞:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=314208
https://bugs.eclipse.org/bugs/show_bug.cgi?id=321189
当您关闭代码折叠并重新加载文件时,可以防止它发生。
grtz,
Ť
答案 2 :(得分:0)
右键单击您的eclipse快捷方式并选择属性。在兼容性选项卡中选择" windows xp(servicepack 3)。 http://www.vistax64.com/vista-general/133849-disable-dynamic-horizontal-scrolling-vista.html