在Visual Studio Code中,不久前,当我使用菜单View→Split Editor时,它会垂直分割。(左边一个文件,右边一个文件。)

我更新了Visual Studio Code,当我做菜单视图→分割编辑器时,它总是水平分割。(上面一个文件,下面一个文件。)

如何垂直分割?


当前回答

垂直分割:

⌘+ \麦克

命令:workbench.action.splitEditor

正交分割(即。在本例中为水平):

⌘+ k +⌘\麦克

命令:workbench.action.splitEditorOrthogonal

其他回答

我只是找到了一个简单的解决方法。您可以拖动一个打开的文件,并移动到编辑器的四个侧面,它将显示一个突出显示的区域,您可以拖放到其中。它将自动分割视图,水平、垂直或甚至分为三行。

VSCode v1.30.2

更新:你也可以从资源管理器中拖动一个文件,以同样的方式拆分编辑器。

方法1

Method2

视图->命令面板->类型“分裂”

Method3

Method4

Tip

为分割编辑器添加键盘快捷键

最好的方法是配置VSCode设置,使默认行为成为你想要的方式:

分割编辑器(到一个新的编辑器组)

"workbench.editor.openSideBySideDirection": "right" // left/right (default)
"workbench.editor.openSideBySideDirection": "down"  // up/down

在组中拆分编辑器(不创建新的编辑器组)

"workbench.editor.splitInGroupLayout": "horizontal" // left/right (default)
"workbench.editor.splitInGroupLayout": "vertical"   // up/down

键绑定在1.20版本中已更改:

SHIFT+ALT+0 for Linux。

想必同样适用于Windows, CMD+OPT+0适用于Mac。

改变编辑器拆分布局从水平到垂直

在1.20

ALT+SHIFT+0 PC (Windows, Linux) ⌘+⌥+ 0

pre - 1.20

ALT+SHIFT+1 PC (Windows, Linux) ⌘+⌥+ 1

在1.25

你可以把编辑器分割成网格布局。检查视图=>编辑器布局 它在版本说明v1.25: VS Code网格编辑器布局中得到了很好的展示

在1.58.2 **

**有人更新这个最低的版本,这是真的。

带有上述快捷方式的菜单项是View=>Editor Layout=>Flip Layout 命令面板条目的标签是“切换垂直/水平编辑器布局” 设置条目为 { “关键”:“alt + cmd + 0”, “命令”:“workbench.action.toggleEditorGroupLayout” }