VSCode 如何知道编辑器何时未拆分?
VSCode how to know when editor is not split?
到目前为止,我使用 cmd+2
在 Visual Studio 代码上拆分编辑器,然后使用 cmd+1
和 cmd+2
在拆分编辑器之间移动。由于某种原因,此快捷方式停止工作,我也无法在键盘快捷方式菜单上进行设置。
我检查了另一个键盘,所以这不是硬件问题。
无论如何,我尝试设置新的键绑定来拆分屏幕并在编辑器之间移动,如下所示:
[
{
"key": "cmd+shift+]",
"command": "workbench.action.navigateRight",
"when": ""
},
{
"key": "cmd+shift+]",
"command": "workbench.action.splitEditorRight",
"when": ""
},
{
"key": "cmd+shift+[",
"command": "workbench.action.navigateLeft",
},
]
唯一的问题是,我在when
选项中找不到我需要写的东西。
我希望我的快捷方式仅在编辑器尚未拆分时拆分编辑器,并在编辑器之间移动。
我怎样才能做到这一点?
你不需要为它们都设置“何时”。刚刚检查了 vscode 个默认值,但它们没有。
当有多个编辑组打开时 multipleEditorGroups
when clause context returns 为真。
到目前为止,我使用 cmd+2
在 Visual Studio 代码上拆分编辑器,然后使用 cmd+1
和 cmd+2
在拆分编辑器之间移动。由于某种原因,此快捷方式停止工作,我也无法在键盘快捷方式菜单上进行设置。
我检查了另一个键盘,所以这不是硬件问题。
无论如何,我尝试设置新的键绑定来拆分屏幕并在编辑器之间移动,如下所示:
[
{
"key": "cmd+shift+]",
"command": "workbench.action.navigateRight",
"when": ""
},
{
"key": "cmd+shift+]",
"command": "workbench.action.splitEditorRight",
"when": ""
},
{
"key": "cmd+shift+[",
"command": "workbench.action.navigateLeft",
},
]
唯一的问题是,我在when
选项中找不到我需要写的东西。
我希望我的快捷方式仅在编辑器尚未拆分时拆分编辑器,并在编辑器之间移动。
我怎样才能做到这一点?
你不需要为它们都设置“何时”。刚刚检查了 vscode 个默认值,但它们没有。
当有多个编辑组打开时 multipleEditorGroups
when clause context returns 为真。