[英]What's the command that Ctrl-Q triggers on VSCode (Windows)
在 Windows VSCode ctrl+q
显示一个菜单,其中包含活动栏上的项目。
那是什么命令?
我切换到 Linux 并想向该命令添加键绑定(默认情况下不映射,因为在 Linux 上ctrl+q
退出程序)但找不到它并且手头没有 Windows 机器来查看键绑定和这里似乎没有列出。
应该可以筛选来源。
在这种情况下,我们正在寻找Ctrl键,应该是CtrlCmd
和Q KeyQ
在KEYBINDING
某些模块类的,所以像:
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
应该把我们带到那里,所以我们现在有了命令ID
: workbench.action.quickOpenView
。
使用“键盘快捷键”设置窗格中的“记录键”功能很容易找到此信息(单击“键盘”图标或使用Alt + K ),我们应该会发现Ctrl + Q默认绑定到视图:快速打开视图:
遗憾的是,GitHub 代码搜索忽略了所有非字母数字
. , : ; / \\ ` ' " = * ! ? # $ & + ^ | ~ < > ( ) { } [ ] @
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.