Visual studio code 使用CTRL+;禁用编辑器选择器下拉列表/即时选项卡切换;标签

Visual studio code 使用CTRL+;禁用编辑器选择器下拉列表/即时选项卡切换;标签,visual-studio-code,vscode-settings,Visual Studio Code,Vscode Settings,我发现自己经常使用CTRL+Tab键切换到不同的编辑器,然后直接使用CTRL+shift+p打开命令选择器。但是,如果不释放并重新按下CTRL键,VSCode会立即从文件选择器切换到命令选择器。我从来没有真正喜欢过“文件选择器”下拉列表,所以如何禁用它 我读过一些关于面包屑的书,但我认为这是不一样的。到目前为止,我将这两个添加到settings.json中: "keybindings.json": [ { "key": "ctrl+tab", "command": "work

我发现自己经常使用CTRL+Tab键切换到不同的编辑器,然后直接使用CTRL+shift+p打开命令选择器。但是,如果不释放并重新按下CTRL键,VSCode会立即从文件选择器切换到命令选择器。我从来没有真正喜欢过“文件选择器”下拉列表,所以如何禁用它

我读过一些关于面包屑的书,但我认为这是不一样的。到目前为止,我将这两个添加到settings.json中:

"keybindings.json": [
  {
    "key": "ctrl+tab",
    "command": "workbench.action.nextEditorInGroup"
  },
  {
    "key": "ctrl+shift+tab",
    "command": "workbench.action.previousEditorInGroup"
  }
]
{
  "key": "ctrl+p",
  "command": "-workbench.action.quickOpen"  // note the minus sign, that disables it
}
但是,它们只固定切换选项卡的顺序

有没有办法完全删除CTRL+Tab的下拉列表?提前谢谢

编辑:我基本上是想摆脱这个对话框:

我不确定我是否遵循了您的工作流程,但您可以禁用任何键绑定,如Ctrl+p用于
转到文件…
ala
workbench.action.quickOpen
,方法是右键单击键盘快捷键文件中的该命令,然后选择
删除键绑定。这将导致keybindings.json中出现这种情况:

"keybindings.json": [
  {
    "key": "ctrl+tab",
    "command": "workbench.action.nextEditorInGroup"
  },
  {
    "key": "ctrl+shift+tab",
    "command": "workbench.action.previousEditorInGroup"
  }
]
{
  "key": "ctrl+p",
  "command": "-workbench.action.quickOpen"  // note the minus sign, that disables it
}