首页 > 解决方案 > VSCode (Windows) 上 Ctrl-Q 触发的命令是什么

问题描述

在 Windows 上,VSCodectrl+q显示一个菜单,其中包含活动栏上的项目。

那是什么命令?

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

标签: visual-studio-codevscode-settings

解决方案


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

应该可以筛选来源。

在这种情况下,我们正在寻找Ctrl应该在某个模块类中的内容,例如:CtrlCmdQ KeyQKEYBINDING

    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

应该把我们带到那里,所以我们现在有了命令IDworkbench.action.quickOpenView


当我们手头的平台上有VSC 时

使用键盘快捷键设置窗格中的“记录键”功能很容易找到此信息(单击“键盘”图标或使用+ ),我们应该发现+默认绑定到View: Quick Open ViewAltKCtrlQ

Visual Studio Code - 键盘快捷键设置页面,过滤器设置为



推荐阅读