layout - 像 Origami 这样的 Visual Studio Code Pane 管理

标签 layout window visual-studio-code pane

有没有人找到在 Visual Studio Code 中拥有更复杂的 Pane 布局的方法,例如 Origami for Sublime 支持的那些? ?除了在同一轴上拆分之外的布局是我在 Sublime 中真正怀念的东西。

最佳答案

喜欢 @pat-putnam说,VSCode 现在支持编辑器窗口拆分🎉

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

您可以快速打开keybindings.json在 VSCode 中按 cmd+shift+p然后输入 keyb并点击 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"
  }
]

请注意,如果您想要保留现有的键绑定(bind),则应删除 []从 JSON 片段中,只需将配置对象粘贴到现有数组中。

这些自定义键绑定(bind)用于我最常使用的 Origami 中的编辑器窗口拆分功能。还有几个Origami keyboard shortcuts超过这四个。将来创建一个完全复制 Origami 键盘快捷键的 VSCode 键绑定(bind)文件,然后将其作为 VSCode 键映射发布会很酷。 future 的工作。

关于layout - 像 Origami 这样的 Visual Studio Code Pane 管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45846560/

相关文章:

html - 媒体查询和 float /中断跨度

html - 响应式方形网格上的透明叠加

encryption - 在 Windows 7 中查看硬盘数据

visual-studio-code - 将选定的文本放入变量 VSCode

android - 将多个 View 添加到 LinearLayout 的最快方法是什么?

php - WordPress 博客布局发布全宽然后网格

javascript - js window.open 然后 print()

javascript - 包含 jquery 时 $(document) 为空错误?

visual-studio-code - 如何在 vscode 中执行 git fetch?

visual-studio-code - 行选择在 VSCode 上无法正常工作