Dennis Jorgenson Asked: 2023-11-30 10:29:47 +0800 CST2023-11-30 10:29:47 +0800 CST 2023-11-30 10:29:47 +0800 CST VS Code - 需要一种方法来添加快捷键 <esc> 以在面板具有焦点时关闭面板 772 由于出色的扩展,目前正在 VSCode 中编写 MQL4/5。发现一些(我的)最常用的键盘快捷键实际上是可配置的。寻找一个简短的答案来模拟Esc编译源代码后的按键。我的屏幕很大,必须寻找右下角的小x是我找到的唯一方法,但不是更好的方法。 面板打开: 按Esc 终端关闭: keyboard-shortcuts 1 个回答 Voted Best Answer Destroy666 2023-12-01T01:02:28+08:002023-12-01T01:02:28+08:00 要关闭整个面板(如果它具有焦点),您可以在您的keybindings.json: { "key": "escape", "command": "workbench.action.closePanel", "when": "panelFocus" } 这对于大多数面板选项卡(例如Output )来说都可以正常工作。如果您的设置将按键传递到终端,它可能无法与终端一起使用。如果是这样,您需要查看terminal.integrated.commandsToSkipShell设置并workbench.action.closePanel在那里添加。 您还应该查看: 当上下文 内置命令,更具体地说: 注意:您可以通过键盘快捷键编辑器“文件” > “首选项” > “键盘快捷键”查看完整的 VS Code 命令集。键盘快捷键编辑器列出了 VS Code 中内置的或由扩展提供的所有命令,以及它们的键绑定和可见性 when 子句。
要关闭整个面板(如果它具有焦点),您可以在您的
keybindings.json
:这对于大多数面板选项卡(例如Output )来说都可以正常工作。如果您的设置将按键传递到终端,它可能无法与终端一起使用。如果是这样,您需要查看
terminal.integrated.commandsToSkipShell
设置并workbench.action.closePanel
在那里添加。您还应该查看: