Visual Studio 代码 ctrl + tab 无法像以前那样工作

问题描述 投票:0回答:3

我曾经有一个旧的 VSCode 版本,我使用 ctrl+tab 来浏览最近打开的选项卡。

当我按下组合键时,会出现一个下拉菜单,我可以在其中看到最近打开的选项卡。然后,如果我再次按下 ctrl+tab,它将循环浏览这些选项卡。

最近,我将 VSCode 更新到了新版本。现在,如果我按 ctrl+tab 下拉菜单会像以前一样出现。但是,当我再次按下它时,它不再循环浏览选项卡。相反,它将打开我访问过的最后一个选项卡。

我已经尝试过:

  • 卸载
  • 重新安装
  • 删除设置并重新安装旧版本

但是,ctrl+tab功能似乎消失了。你能帮我恢复吗?

visual-studio-code key-bindings
3个回答
4
投票

检查您的键盘快捷键。找到命令:

workbench.action.quickOpenNavigateNextInEditorPicker

默认情况下,它设置为 Ctrl-Tab,如果您的不是,请通过单击悬停时命令左侧的

pencil icon
将其设置为键绑定,然后在窗口中输入 Ctrl-Tab对话框。

该命令还应该使用

when
子句:
inEditorsPicker && inQuickOpen


0
投票

要完成上面的这个答案,请使用组合

Ctrl+Tab
搜索所有命令(您可以通过单击搜索栏上的键盘图标,然后执行
Ctrl+Tab
来执行此操作),并确保没有其他命令此组合所使用的组合可能会阻止您需要的组合。

如果找到,请使用右键单击菜单或单击铅笔删除其键绑定。


0
投票

要解决此问题,请打开 Visual Studio Code,您必须编辑 keybindings.json
通过

CTRL
+
SHIFT
+
P
使用命令面板,输入
Preferences: Open Keyboard Shortcuts (JSON)
,然后按 Enter。

然后将其添加到文件末尾:

[
    // ...
    {
    "key": "ctrl+tab",
    "command": "workbench.action.nextEditor"
    },
    {
    "key": "ctrl+shift+tab",
    "command": "workbench.action.previousEditor"
    }
]

还要确保该组合使用的其他命令没有可能阻止您需要的命令。

© www.soinside.com 2019 - 2024. All rights reserved.