将文件从一个编辑器 window 移动到另一个编辑器(拆分模式)

Move file from one editor window to another (split mode)

是否可以在拆分模式下将文件(已打开)从一个编辑器移动到另一个编辑器而不使用鼠标且不使用选项卡(我禁用了选项卡)。

我想要完成的示例。我启用了拆分模式(垂直)并在左侧编辑器中打开了文件 X。我想将此文件 X 移动到右编辑器,因为我已经有文件 Y int 左编辑器。

我发现命令 Move to opposite group 只有在启用选项卡时才能正常工作。禁用选项卡时(我的情况)调用 Move to opposite group 强制拆分模式消失。

  • 转到文件->设置
  • 然后键盘映射
  • 在搜索框中输入 "Move To Opposite Group"
  • 分配快捷方式

"Goto Next Splitter" 也很有用,它允许您在 Splitter 之间切换。

但你很难找到一条没有被占用的捷径。

我将 Ctrl + NumPad+ 用于 "Move To Opposite Group",将 Ctrl + ArrowRight 用于 "Goto Next Splitter"

系统会通知您此快捷方式已在使用中,但您可以忽略它。到目前为止我没有冲突

操作 Open in opposite group 是我找到的最接近的解决方案。

Example of what i want to accomplish. I enabled split mode (vertical) and opened file X in left editor. I want to move this file X to right editor because I already have file Y int left editor.

Open in opposite group 操作后 X 将在两个编辑器中打开。我的工作流程是 "move" X 到右编辑器并继续在左编辑器中工作。

我在这种情况下的选择是使用 CTRL-SHIFT-a。我觉得这个命令还不够重要,不能专门为它设置一个快捷方式。

对话框出现后,输入 open opp 即可,然后您就可以点击 ENTER

我同意 David Viehtauer 并将添加到他的设置中。这也不适用于禁用选项卡,但已成为我工作流程的必要条件。

我在“首选项”>“键盘映射”下的首选设置:


右移⌃ + ⌘ + ↓
移动到对面组⌃ + ⌘ + ↑
转到下一个拆分器⌃ + ⌘ + →
转到上一个拆分器⌃ + ⌘ + ←


向右移动 将创建一个新的拆分器并将您当前的标签发送给它(如果您当前的拆分器上有多个标签)。一旦您的文件位于新的拆分器中,您就可以使用上面的 Goto Next SplitterGoto Previous Splitter 快捷方式在拆分器之间切换。现在,使用“移至对面组”快捷方式,您可以将活动选项卡移至首选一侧。

熟悉此设置后,您可以快速管理标签页。

这是另一种方法:

  1. 将光标放在您希望class显示在
  2. 中的编辑器中
  3. 在我的 mac 键盘映射中调出搜索 class 对话框(alt-o,可以't 记得我是否定制过这个)
  4. 搜索您的 class
  5. Select 然后点击 cmd-shift-enter, 它将在编辑器中打开您的 光标在即使它已经在另一个编辑器窗格中打开