使用快捷键分割窗口

8
有没有在Eclipse中分割编辑器窗口的快捷方式?或者我能设置吗?

3
注意:从Eclipse Luna 4.4 M4开始,这些快捷键将变为“Ctrl + _”表示水平拆分,和“Ctrl + {”表示垂直拆分。参见[下面我的回答](https://dev59.com/3l7Va4cB1Zd3GeqPL6lM#20567058)。 - VonC
可能是如何在Eclipse IDE中拆分窗口/视图?的重复问题。 - Andy Thomas
@AndyThomas 你好,我的问题之前已经提出了。 - Sanghyun Lee
@Sangdol - http://meta.stackexchange.com/questions/147643/should-i-vote-to-close-a-duplicate-question-even-though-its-much-newer-and-ha/147651#147651 - Andy Thomas
5个回答

12

如Lars Vogel(2013年12月)在“Eclipse Luna 4.4 M4 Luna中实现的分割编辑器”中宣布的那样,这些快捷方式很快就会存在(4.4 M4+):

(4.4 M4+) 分割快捷方式为:

  • Ctrl + _ 表示水平分割,
  • Ctrl + { 表示垂直分割

4.4 final (更新于2014年10月)

Szorstki评论中报告:

  • Ctrl + Shift + _
  • Ctrl + Shift + {

这在我的Eclipse Luna中有效


https://bugs.eclipse.org/bugs/attachment.cgi?id=238285

在Eclipse M4 Luna 4.4中实现的分割编辑器(错误8009

分割编辑器功能已经在错误378298中开发,并将作为Eclipse Luna M4的一部分提供。Eclipse Luna M4的注意事项和新闻将包含该公告。


正如Tobias Lott下面评论的那样,仍然存在一个待处理的 bug (438562),涉及键盘布局,例如德语、瑞士德语或意大利语。


不知道他们会用完快捷键组合的时间。我有点想念WordStar... - Thorbjørn Ravn Andersen
Ctrl+Shift+_和Ctrl+Shift+{在我的Eclipse Luna中运行良好。 - Szorstki
1
@Szorstki 谢谢。我已经在答案中包含了这些快捷方式,以增加可见性。 - VonC
3
很遗憾,垂直分屏在某些键盘布局下无法使用,例如德语、瑞士德语或意大利语。请参见Bug 438562 - Tobias Lott
@TobiasLott 很好的观点。我已经将您的评论包含在答案中以增加可见性。 - VonC

2
Eclipse不支持这个功能。但是,您可以通过安装Emacs+插件来实现此功能。
安装插件后,您只需按Ctrl-X,然后根据您想要水平或垂直拆分的方式按2或3即可。
您需要首先配置您的键绑定到Emacs+ Scheme(请参阅Emacs+安装说明),或者使用在Emacs+主页上描述的命令键手动配置键。

2

不好意思,这是Eclipse中最古老的未解决增强请求之一。正如最后一条评论中所提到的,它将在下个月满10岁。


2

有一个Split Editor插件。安装此插件后,您可以为分割编辑器指定快捷键。


安装时似乎缺少存储库,因此安装了HandySplit。 - aldr

-1

在Indigo中似乎是Ctrl+8


那只是在玩词语游戏而已。实际上并没有区别。 - prusswan
1
不,这是一个很大的区别。例如,在emacs中,您可以使用control-x-2来分割窗口。在Eclipse中,您必须拖动编辑器窗口使其成为半窗口,然后创建一个新的编辑器。如果您只是创建一个新的编辑器而没有这样做,那么它会在不同的选项卡中创建编辑器,但它并不是一个分割窗口。 - Francis Upton IV
不需要额外拖动,Eclipse上的新编辑器(并排)可以实现相同的功能,所以我不知道你在说什么。 - prusswan
@FrancisUpton 或许一张图片可以帮助 prussswan。 - Jeff Axelrod

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