如何在Visual Studio Code中为获焦面板设置Esc快捷键以实现快速关闭
如何在Visual Studio Code中为获焦面板设置Esc快捷键以实现快速关闭
嘿,完全懂你那种大屏上找面板小叉的烦躁!毕竟写MQL4/5的时候,编译完就想快速关掉终端面板继续码代码,不用费劲去点那个小按钮。下面是简单直接的设置方法:
- 首先打开VSCode的键盘快捷键设置:可以用快捷键
Ctrl+K Ctrl+S(Windows/Linux)或者Cmd+K Cmd+S(Mac),也可以通过菜单栏「文件>首选项>键盘快捷键」打开。 - 点击设置界面右上角的
{}图标,打开键盘快捷键JSON配置文件,这样能直接编辑自定义的快捷键绑定。 - 在JSON文件里添加以下配置代码:
这个配置的作用很明确:只有当面板处于获焦状态时,按下{ "key": "escape", "command": "workbench.action.closePanel", "when": "panelFocus" }Esc才会触发关闭面板的命令,不会影响其他场景下Esc的正常功能(比如退出编辑模式)。 - 保存配置文件后,下次编译完终端面板弹出来,只要面板处于焦点状态,按一下Esc就能直接关掉它啦!
备注:内容来源于stack exchange,提问作者Dennis Jorgenson




