如何在 VS Code 中为一个命令添加多个键盘快捷键?

Cha*_*ish 6 visual-studio-code

如何向 VS Code 中的单个命令添加多个键盘快捷键?

作为示例(来自注释),ctrl+ 0& ctrl+1应该执行相同的命令/操作。所以完全独立的快捷方式执行相同的命令。

zed*_*xus 7

假设有 2 个绑定可以关闭窗口,如下所示:

在此输入图像描述

假设我们想再添加一个键绑定,例如 CMD+K、CMD+1。您可以通过右键单击命令并选择复制来完成此操作,如下所示:

在此输入图像描述

然后,单击右上角的图标以打开键盘快捷键 JSON。该图标在页面上有一个弯曲的箭头:

在此输入图像描述

您的用户定义的 keybindings.JSON 将显示。在其中输入:

// Place your key bindings in this file to override the defaults
[
    {
        "key": "cmd+k cmd+1",
        "command": "workbench.action.closeWindow"
    }
]
Run Code Online (Sandbox Code Playgroud)

保存并关闭。

现在您将看到该操作的 3 个键绑定,如下所示:

在此输入图像描述

现在,尝试新的按键绑定。

  • 更快的方法是右键单击该命令并选择“添加按键绑定...” (4认同)