如何在Eclipse IDE中拆分和取消拆分窗口/视图?

Xon*_*ron 272 eclipse ide

如何在Eclipse IDE中拆分窗口/视图?我想在查看同一文件中的不同代码时编辑代码.

如果有一个技巧可以打开同一个文件两次,这可能会,但我宁愿只拆分一个当前视图而不是两个相同的文件可能会让人感到困惑.

Von*_*onC 293

从Eclipse Luna 4.4 M4开始,正如Lars Vogel在" Eclipse M4 Luna中实现的Split编辑器 "中所提到的,这可以通过菜单项Window> Editor> Toggle Split Editor实现.

这解决了最古老,最受欢迎的Eclipse漏洞之一!错误8009:

拆分编辑器功能已在Bug 378298中开发,并将从Eclipse Luna M4开始提供.Eclipse Luna M4的Note和Newsworthy将包含该公告.
当前拆分的快捷方式是:

Azerty键盘:

  • Ctrl+ _分裂水平,和
  • Ctrl+ {分裂垂直.

Qwerty美国键盘:

  • Ctrl+ Shift+ -(访问_)水平拆分,和
  • Ctrl+ Shift+ [(访问{)垂直拆分.

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

  • 使用带有Azerty键盘的Luna 4.4 JEE版本,`Ctrl + _`可以工作,但不能使用`Ctrl + {` (2认同)
  • @galdre:对我来说,它适用于使用Cmd + Shift + _的Mac (2认同)

Der*_*ike 95

您可以从"窗口"菜单中打开一个新编辑器.

这将再次为您提供当前的编辑器.

  • 您可以单击并按住编辑器标题并将其拖动到屏幕的下方.它会在那里捕捉,Eclipse将为您呈现与分屏非常相似的东西.(见http://www.youtube.com/watch?v=wHdvDwjQELI) (58认同)
  • 我刚想通了 - 它不再自动拆分屏幕,而是要求你点击标签并拖动到窗口的另一部分. (4认同)
  • 谢谢.所以打开一个新的编辑器并根据我的需要调整两个.这是唯一的方法吗?如果它存在,分裂函数将是最好的. (3认同)
  • 在Kepler中要非常小心:文件窗口的每个实例都是*独立的*.如果您将内容修改为一个,则另一个*不*修改.它实际上是在两个不同的编辑器中编辑同一个文件,同时具有并发编辑的所有问题.如果您使用一个实例作为只读引用,它仍然会有所作为. (2认同)

小智 37

如果右键单击其中一个选项卡,其中一个选项应该是New Editor(对我而言,它位于底部).选择它,然后将新选项卡拖到代码编辑器的底部滚动条上,这将把编辑器面板分成两部分.

  • 关键是拖动新打开的编辑器到达旧编辑器的底部边框,然后将出现旧编辑器中间的黑色箭头和黑线,表示您已成功拆分编辑器. (4认同)

aso*_*uzz 23

只需单击并将编辑器标题拖动到左侧,右侧,顶部或底部即可

  • 啊哈!只需将其拖回。但是...这很奇怪。有时,当我向下拖动一个*单个*选项卡时,会将所有*除*以外的选项卡向下移动,而不仅仅是我下药的一个选项卡。在其他时候,它只是将我吸毒的药物向下移动。我不知道那个。也许是操作顺序/标签打开顺序的东西?也许这是一个错误? (2认同)

Ste*_*ght 19

单个Eclipse窗口中的并排编辑器.

  1. 您有一个显示单个编辑器的Eclipse窗口.
  2. 窗口 - >新编辑器.您现在有两个编辑器选项卡.
  3. 单击并向右拖动一个选项卡,将出现垂直屏幕的绿色轮廓(将标签拖向底部,并显示水平屏幕轮廓的轮廓).一旦轮廓出现,您可以放手.
  4. 在第二个编辑器中打开选择的文件(最近的文件显示在文件菜单的底部).

ADT/Eclipse:Build:v22.3.0-887826


小智 17

我在Eclipse Luna 4.4.1中尝试了上述解决方案但无法并排打开两个(或多个编辑器窗口并排显示不同的文件).

最简单的解决方案

  1. 在一个窗口中打开所需的所有文件.
  2. 将每个文件的选项卡向右或向左拖动,eclipse将自动显示分屏显示,并在您离开鼠标按钮后将编辑器分成两个窗口.
  3. 重复每个文件/选项卡.

快乐的编码!


小智 6

您可能想要检查一个名为HandySplit的eclipse插件

它允许将编辑器拆分为两个,并使用键盘快捷键将选项卡从一个编辑器堆栈移动到另一个编辑器堆栈.

这适用于Eclipse Juno或更高版本.对于以前的Eclipse版本检查


小智 5

只需转到Window> New Window

这将在eclipse中打开同一个Workspace的新窗口.

您可以在每个窗口中打开单独的文件.