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