vscode 使用 tab 和 shift tab 在下拉菜单中上下移动

问题描述

在下拉菜单中时,通过使用 Ctrl+pCtrl+Shift+p 之类的东西,我如何使其如此 tab 和 shift+tab 使其向上/向下?

取而代之的是它在编辑器中的选项卡。

解决方法

事实证明这比我预期的要棘手。

首先,我无法使用 Shift+Tab,所以你会在下面看到我使用了 Ctrl+ Tab 代替。

其次,为了获得在项目上停止而不是自动选择并运行它的典型行为,我必须对 Ctrl+Tab 条目。

我怀疑 quickOpen 面板的键绑定功能中存在一些很难解决的问题。但是在您的 keybindings.json 中试试这个:

{
    "key": "tab","command": "workbench.action.quickOpenNavigateNext","when": "inQuickOpen"
},{
    "key": "ctrl+tab",// should work but runs the selection immediately
    // "command": "workbench.action.quickOpenNavigatePrevious","command": "list.focusUp","when": "inQuickOpen"
}