Eclipse文本编辑器调整大小

5
如何在Eclipse中平滑地调整编辑器窗格的大小?现在当我调整它的大小时,它会跳动大约40个文本字符。其他在左侧的视图(导航器、任务列表)可以平滑地调整大小。希望我已经解释清楚了,我现在无法附加截图... Eclipse Kepler SR2 Gentoo Linux x64,内核3.12.13 UPD:捕获视频以更好地理解我的问题

你可以在这里分享屏幕截图 http://imgur.com/。 - Chandrayya G K
我的 Ant 窗格在左侧也遇到了这个不平滑调整大小的问题,而是强制调整到一个过大的宽度。下面提到的 containerData 修复方法解决了这个问题。 - pacoverflow
3个回答

3
我在使用GGTS 3.4.0(基于Eclipse)调整编辑器窗口大小时遇到了垂直调整的相同问题。我通过以下步骤解决了这个问题:
1.关闭Eclipse/GGTS。 2.在文本编辑器中打开`workbench.xmi`文件。该文件位于您的工作区插件文件夹中(在我的情况下为`workspace\ggts-3.4.0.RELEASE\.metadata\.plugins\org.eclipse.e4.workbench`)。 3.搜索包含文本`containerData`的所有行。 4.如果任何匹配项包含非常低的数字(例如,`containerData="1"`或`containerData="2"`),则将其值更改为`2500`。在我的情况下,有两个这样的条目:一个具有`type="advanced:Placeholder"`和`elementId="org.eclipse.ui.editorss"`,另一个具有`type="basic:PartStack"`和`elementId="bottom"`。 5.保存对`workbench.xmi`的更改。 6.打开Eclipse/GGTS。

2
一般来说,这表明对于存在问题的窗格,组合的子元素“containerData”的总和是一些小整数。但我不确定您是如何进入该状态的,因为窗格渲染器会努力维护初始的“total”权重,该权重从10,000开始。
如果您可以在模型中找到MArea,则应将MPartSashContainer作为其子项。打开其子项并检查每个子项的“containerData”字段(它们应该是表示整数的字符串)。如果两个containerData值的总和很小,那么将每个子项的值更改为5000应该可以解决大小调整问题...

我也遇到过同样的问题。相隔数月发生两次。突然间,什么都没做,咻!它就开始表现不正常了。第一次我删除了工作区:P。你的解决方案非常有效。 - Alfonso Nishikawa

0

当垂直拖动时,它可以平稳移动,但是当水平拖动时会出现巨大的跳跃。我注意到这个问题只与编辑器有关,其他视图在水平和垂直方向上都可以平稳拖动。 - Stan
使用相同的Eclipse版本。在“Ubuntu 13.10 Gnome经典”上运行良好。验证更改桌面环境为Gnome / Gnome经典。您正在使用KDE吗?使用哪个版本的Gentoo Linux? - Chandrayya G K
尝试更改为默认和GTK主题。没有任何变化。 - Stan
我已经添加了视频捕获。 - Stan
我在Windows 7和Kepler SR2中也遇到了这个确切的问题。 - safe_malloc
它对我来说是有效的。如果对你无效,请在此处记录错误 http://bugs.eclipse.org/ - Chandrayya G K

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接