Eclipse:是否在两个编辑器中打开了相同的文件?


179

当我编辑一个大文件时,我经常想一次在两个编辑窗口中打开它(例如,以供参考,或者因为我正在一次处理文件的两个不同部分)。

Eclipse有什么方法可以做到这一点吗?

Answers:


267

打开文件,然后Window-> New Editor (注意:在新版本中,它将称为New Window

然后,单击其选项卡并将其拖动到其他位置以具有同一文件的两个编辑器

更新:如moschlar所述,从4.4版开始,可以使用Window-> Editor-> 创建两个编辑器Clone


9
这是唯一在Eclipse Juno中可用的解决方案,因为似乎已从“编辑器”选项卡上下文菜单中删除了“新建编辑器”选项。
gapple 2012年

4
此选项对我无效。你知道为什么吗
Janusz 2013年

Janusz,请参阅moschlar的评论。
Pieter De Bie 2015年

1
窗口->编辑器菜单中的其他选项也很有用,我通常选择“切换拆分编辑器(垂直)”之一。
DguezTorresEmmanuel'3

我正在运行Oxygen,但“ New Editor”似乎没有这样做。相反,它打开了一个没有任何内容的新窗口。但是,适用于我的Window-> Editor->“ Toggle Split Editor”(垂直或水平)均适用。
rfportilla '18

72

在Eclipse Luna(4.4)及更高版本中,开箱即用地支持此功能:Window -> Editor -> Clone


17

我知道他指定了一个新的编辑窗口。为不需要我的新编辑者,但又希望能够在同一选项卡中的两个位置同时查看文件的人,显示替代方案。

Window -> Editor -> Toggle Split Editor将水平或垂直拆分编辑器。
Ctrl + _是水平的,Ctrl + {是垂直的。更确切地说是Ctrl + Shift + -Ctrl + Shift + [

我在火星上遇到了一些问题(请参阅下面的注释),在霓虹灯中似乎已经解决了。

Mars注:拆分编辑器似乎有点错误。JavaScript编辑器在进行“键入时验证”时喜欢将光标暂时跳到另一个窗格。


我一直在寻找此功能,并在这篇文章中找到了2个合适的选项(拆分和克隆)!参考您的注释,您是否发现克隆的编辑器解决方案比切换拆分更好/更一致地工作?一个和另一个一样稳定,我更喜欢您的方法(拆分),所以我没有为同一个文件打开2个单独的选项卡-与相似的文件/类名称混淆。

在火星上,克隆是必经之路。我还没有在Neon中尝试过。
Knyri '17

10

右键单击您的编辑器选项卡,然后选择“新建编辑器”。

...除非您有较新版本的eclipse,否则请使用Window-> New Editor。


2
@ChristopherStock on Eclipse-Juno,可以打开Window -> New Editor。我已经在日食juno上进行了测试!:D
Tuan 2013年

2
那就对了。该解决方案适用于所有Eclipse版本。遗憾的是,该选项已在选项卡的右键单击/上下文菜单中删除。:) Eclipse FTW !!:D
Christopher Stock

2

Window-> Editor-> Clone在Neon 2中也可用,从其他注释来看,似乎在所有较新的Eclipse中都可用。

这是我的首选解决方案。


1

在Eclipse 火星中还有另一种方法:

Window -> Editor -> Clone

然后将克隆的选项卡拖动到角落以创建一个并行窗口。


1

为了使答案保持最新,我强调在Eclipse STS中使用以下命令执行此操作 window -> Editor -> Toggle split editor (horizental) | Toggle split editor (vertical)


0

现在看来,它位于“文件”->“将文件放入新视图中”中,该文件将具有焦点的选项卡打开到同一组中的新选项卡中,然后您可以根据需要将其拖动到另一组中。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.