Visual Studio代码窗格管理,如Origami

时间:2017-08-23 18:01:37

标签: layout window visual-studio-code pane

有没有人找到过在Visual Studio Code中使用更复杂的窗格布局的方法,比如Origami for Sublime支持的窗格布局?除了在同一轴上分裂之外的布局是Sublime我真正想念的。

2 个答案:

答案 0 :(得分:1)

就像@pat-putnam所说的那样,VSCode现在支持编辑器窗口拆分?

要复制折纸体验,我们也需要Origami keyboard shortcuts。为此,请将下面显示的JSON代码段粘贴到VSCode keybindings.json中。

您可以通过按keybindings.json,然后键入cmd+shift+p,然后单击出现的keyb完成提示,来快速在VSCode中打开Preferences: Open Keyboard Shortcuts (JSON)

enter image description here

[
  {
    "key": "cmd+k up",
    "command": "workbench.action.splitEditorUp"
  },
  {
    "key": "cmd+k right",
    "command": "workbench.action.splitEditorRight"
  },
  {
    "key": "cmd+k down",
    "command": "workbench.action.splitEditorDown"
  },
  {
    "key": "cmd+k left",
    "command": "workbench.action.splitEditorLeft"
  },
  {
    "key": "cmd+k up",
    "command": "-workbench.action.moveActiveEditorGroupUp"
  },
  {
    "key": "cmd+k right",
    "command": "-workbench.action.moveActiveEditorGroupRight"
  },
  {
    "key": "cmd+k down",
    "command": "-workbench.action.moveActiveEditorGroupDown"
  },
  {
    "key": "cmd+k left",
    "command": "-workbench.action.moveActiveEditorGroupLeft"
  }
]

请注意,如果您有要保留的现有键绑定,则应从JSON代码段中删除[],然后将配置对象粘贴到现有数组中。

这些自定义键绑定是我最常使用的折纸的编辑器窗口拆分功能。除了这四个以外,还有更多Origami keyboard shortcuts。将来创建完全复制Origami键盘快捷键的VSCode键盘绑定文件,然后将其作为VSCode键盘映射发布会很不错。将来的工作。

答案 1 :(得分:0)

我最近重新访问了Visual Studio Code,发现现在可以将窗口拆分为您的内容。只需右键单击任何窗格,然后选择适当的拆分操作即可。

enter image description here enter image description here