如何通过按一下按钮来隐藏和显示底部面板,无论当前哪个选项卡处于活动状态? 与 Cmd+B 类似的功能,无论资源管理器、调试等是否处于活动状态,都会隐藏左侧栏。
我找到了显示/隐藏问题的快捷方式(Cmd+Shift+M)或输出(Cmd+Shift+U),但是这些需要按两次按钮才能隐藏底部窗格(如果当前在这些相应选项卡上不)。
不是您问题的直接答案,但如果您只对隐藏底部面板感兴趣,那么您只需按这些快捷键两次即可:(i.e. Cmd+Shift+M+M) 一次可将您带到该面板,第二次可隐藏该面板。
ctrl + `
此快捷方式负责显示/隐藏包含终端、调试、输出等的底部面板。
对于无论当前选择什么都关闭面板的单按钮解决方案,您可以创建自定义热键来运行
workbench.action.closePanel
操作。
在
keybindings.json
中添加如下内容:
{
"key": "cmd+j",
"command": "workbench.action.closePanel"
},
上面的内容将覆盖
cmd+j
以始终关闭面板而不是切换它。有关更多信息,请查看文档以查找和使用 keybindings.json。
我现在在
在线命令参考文档中看不到
workbench.action.closePanel
,但它在 VS Code 版本1.84.2
上确实对我有用。在使用 keybindings.json
时,它也会出现在自动完成选项中,这似乎是可用内容的真正来源。
要指定您的自定义键盘快捷键来执行此操作,请将类似的内容添加到您的 keybindings.json 中:
{
"key": "alt+v",
"command": "workbench.action.togglePanel"
},
如果您有兴趣删除它的默认快捷方式:
{
"key": "ctrl+j",
"command": "-workbench.action.togglePanel"
},
在想了几个月后终于找到了这个:P
使用 Ctrl+`(反引号)键盘快捷键显示或隐藏面板窗口(包含终端、调试控制台等)。