在 VSCode 中按编号关闭编辑器组的快捷方式?
Shortcut to close an editor group by number in VSCode?
我打开了四个编辑组。我想关闭编辑组三。
我可以绑定针对第三组的快捷方式吗?
前任。
Ctrl + X + G + 3
击杀第三组
您将需要一个宏扩展,试试:multi-command。没有内置命令可以让您杀死特定的组。您只能杀死当前组,其他组或所有组。但是你可以创建一个宏来聚焦特定的组,然后杀死该组:
{
"command": "multiCommand.closeGroup3",
"sequence": [
"workbench.action.focusThirdEditorGroup",
"workbench.action.closeGroup",
]
},
{
"command": "multiCommand.closeGroup2",
"sequence": [
"workbench.action.focusSecondEditorGroup",
"workbench.action.closeGroup",
]
},
然后在keybindings.json中设置一个快捷键:
{
"key": "shift-alt-3",
"command": "multiCommand.closeGroup3"
},
{
"key": "shift-alt-2",
"command": "multiCommand.closeGroup2"
},
我选择那个键绑定是因为你的 Ctrl + X + G + 3
首先触发了一个 cut
动作并且 ctrl-g
也绑定到其他命令。
因此您必须设置类似的多命令来关闭其他编辑器组,但这应该很容易。
我打开了四个编辑组。我想关闭编辑组三。
我可以绑定针对第三组的快捷方式吗?
前任。
Ctrl + X + G + 3
击杀第三组
您将需要一个宏扩展,试试:multi-command。没有内置命令可以让您杀死特定的组。您只能杀死当前组,其他组或所有组。但是你可以创建一个宏来聚焦特定的组,然后杀死该组:
{
"command": "multiCommand.closeGroup3",
"sequence": [
"workbench.action.focusThirdEditorGroup",
"workbench.action.closeGroup",
]
},
{
"command": "multiCommand.closeGroup2",
"sequence": [
"workbench.action.focusSecondEditorGroup",
"workbench.action.closeGroup",
]
},
然后在keybindings.json中设置一个快捷键:
{
"key": "shift-alt-3",
"command": "multiCommand.closeGroup3"
},
{
"key": "shift-alt-2",
"command": "multiCommand.closeGroup2"
},
我选择那个键绑定是因为你的 Ctrl + X + G + 3
首先触发了一个 cut
动作并且 ctrl-g
也绑定到其他命令。
因此您必须设置类似的多命令来关闭其他编辑器组,但这应该很容易。