Intellij - 分屏创建重复

Edg*_*ase 8 intellij-idea

当我有两个Java文件,并且我想并排比较它们时,我将它们垂直拆分.但是,我最终得到了3个Java文件,因为它复制了我分割的文件,而不仅仅是移动它.

有没有办法改变行为,以便它只拆分我打开的两个文件,而不是创建第三个?

rdc*_*ers 17

不确定何时添加此功能,但您只需右键单击选项卡并选择" 向右移动" ; 它具有水平分割然后关闭旧选项卡的效果.

  • 这非常方便! (3认同)

Jav*_*aru 9

这是不可能的.拆分的概念就是拆分编辑器.请参阅帮助指南中的拆分和非拆分编辑器窗口.您可以通过拖动主编辑器窗口中的选项卡来创建第二个编辑器窗口.请参阅帮助指南中的" 分离编辑器选项卡 ".请注意,如果已经进行了拆分,则可以将文件从一个拆分窗格拖到另一个窗格.

您还可以编写宏来完成您想要的任务.

  1. 提供要分割焦点的选项卡
  2. 从菜单中:编辑>宏>开始宏录制
  3. 记录以下顺序:
  4. 右键单击选项卡并将其拆分
  5. 键入ctrl+ F4(或F4)以关闭原始窗口
  6. 停止宏(查看底部的弹出窗口或通过编辑>宏>停止宏录制)
  7. 在对话框中,为宏指定名称.

您现在可以从文件>编辑>宏中运行,也可以将键盘快捷键映射到它.有关如何执行此操作,请参阅帮助指南中的" 使用键盘快捷键绑定宏".