提问



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


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

最佳参考


从Eclipse Luna 4.4 M4开始,正如Lars Vogel在Eclipse M4 Luna中实现的Split编辑器中所提到的,菜单项窗口>编辑器>切换拆分编辑器可以实现这一点。[4]


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



  拆分编辑器功能已在Bug 378298中开发,并将从Eclipse Luna M4开始提供。注意事项&值得注意的Eclipse Luna M4将包含该公告。

  拆分的当前快捷方式是:[6]



Azerty键盘:[7]



  

      
  • Ctrl + _ 水平拆分

  •   
  • Ctrl + { 垂直拆分

  •   



Qwerty美国键盘:[8]



  

      
  • Ctrl + Shift + - (访问 _ )水平拆分 ,和

  •   
  • Ctrl + Shift + [[(访问 {)垂直拆分

  •   





其它参考1


您可以从窗口菜单中打开新编辑器


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

其它参考2


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

其它参考3


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



  1. 您有一个显示单个编辑器的Eclipse窗口。

  2. 窗口 - >新编辑器。您现在有两个编辑器选项卡。

  3. 单击并向右拖动一个选项卡,将出现垂直屏幕的绿色轮廓(将标签拖向底部,并显示水平屏幕轮廓的轮廓)。你可以在大纲出现后立即放手。

  4. 在第二个编辑器中打开选择的文件(最近的文件显示在文件菜单的底部)。



ADT/Eclipse:Build:v22.3.0-887826

其它参考4


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

其它参考5


我在Eclipse Luna 4.4.1中尝试了上述解决方案,但是不能打开两个(或者并排打开不同文件的多个编辑器窗口)。


最简单的解决方案:



  1. 在一个窗口中打开所需的所有文件。

  2. 将每个文件的标签拖动到右侧或左侧,eclipse将自动显示分屏显示,并在您离开鼠标按钮后将编辑器拆分为两个窗口。

  3. 重复每个文件/标签。



快乐的编码!

其它参考6


你可能想检查一个名为HandySplit的[[eclipse]]插件[9]


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


这适用于Eclipse Juno或更高版本。
对于之前的Eclipse版本,请查看[10]

其它参考7


只需转到Window> New Window


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


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

其它参考8


以下是水平或垂直split编辑器的步骤
去:


window -> Editor -> Toggle Split Editor (Horizontal) to split editor horizontally  


要么


window -> Editor Toggle Split Editor (vertical) to split editor vertically.


它将并排打开两个编辑或将堆积两个