VS Code 提供了用于操作(拆分和重新排列)屏幕的快捷方式:
但是,如何删除所有分屏并只显示当前聚焦的分屏?
示例:假设我按 Ctrl + \ 两次(给我三个垂直屏幕),然后按 Ctrl + 2 选择中间屏幕。现在我应该按什么才能使左右屏幕消失并占据整个空间?
看看这个按键绑定是否符合您的要求:
{
"key": "alt+q",
"command": "workbench.action.closeEditorsInOtherGroups"
}
命令
workbench.action.closeEditorsInOtherGroups
没有默认的键绑定,所以我编了一个。 我认为它可以实现你想要的。 它将关闭其他编辑器组并让您留在焦点组中。
您也可以设置快捷方式,例如:
{
"key": "alt+q",
"command": "workbench.action.joinAllGroups"
}
这会将所有打开的组合并到一个窗口中,而不是关闭所有未聚焦的组。
这两个快捷键也可以通过“Ctrl + Shift + P”在 GUI 中设置 -> 首选项:打开键盘快捷键。
调用命令面板(默认按
Ctrl + Shift + P
)并输入/搜索:
View: Close Editors in Other Groups
查看菜单 -> 编辑器布局 -> 单个
对于 Mac:cmd + alt + 1
对于窗户:
有点重复,但你可以
Ctrl
+ Number
到每个不需要的屏幕,然后Ctrl
+ W
将其关闭。