Ctrl-Q 在 VSCode (Windows) 上触发的命令是什么

What's the command that Ctrl-Q triggers on VSCode (Windows)

在 Windows VSCode ctrl+q 显示一个菜单,其中包含 activity 栏上的项目。

那个命令是什么?

我切换到 Linux 并想为该命令添加一个键绑定(默认情况下不映射 Linux ctrl+q 退出程序)但找不到它并且不手头没有 Windows 机器来查看键绑定,而且似乎没有列出 here

当我们无法访问给定平台上的 VSC

应该可以筛选来源。

在这种情况下,我们在 Ctrl 中寻找 CtrlCmdQ KeyQ =13=] 的某个模块 class,所以类似于:

    static readonly ID = 'workbench.action.quickOpenView';
    static readonly KEYBINDING = {
        primary: KeyMod.CtrlCmd | KeyCode.KeyQ,
        mac: { primary: KeyMod.WinCtrl | KeyCode.KeyQ },
        linux: { primary: 0 }
    };

(是的,就是这样,我从这里倒过来。)

有点复杂 GitHub 搜索查询 *

KEYBINDING KeyMod CtrlCmd KeyCode KeyQ repo:microsoft/vscode extension:ts

应该给我们带来 there 所以我们现在有了命令 IDworkbench.action.quickOpenView.


当我们在手边的平台上 VSC

使用 键盘快捷键 设置面板中的 'Record keys' 功能很容易找到此信息(点击“键盘”图标或使用 Alt+K) 我们应该在其中找到 Ctrl+Q 默认绑定到 View: Quick Open View: