小编典典

Visual Studio Code 中是否有快速更改选项卡功能?

all

当前为我提供选择哪个选项卡的下拉选项的功能太烦人了。是否有可能将其删除,以便标签可以像在某些现代网络浏览器中一样工作。


阅读 208

收藏
2022-03-09

共1个答案

小编典典

默认情况下, Visual Studio Code 中的Ctrl+Tab按最近使用的顺序循环显示选项卡。这很令人困惑,因为它取决于隐藏状态。

Web 浏览器以可见顺序循环浏览选项卡。这更直观。

要在 Visual Studio Code 中实现这一点,您必须编辑keybindings.json. 使用带有
的命令面板CTRL+SHIFT+P,输入“首选项:打开键盘快捷键 (JSON)”,然后点击Enter

然后在文件末尾添加:

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

或者,要仅循环浏览当前窗口/拆分视图的选项卡,您可以使用:

[
    {
        "key": "ctrl+tab",
        "command": "workbench.action.nextEditorInGroup"
    },
    {
        "key": "ctrl+shift+tab",
        "command": "workbench.action.previousEditorInGroup"
    }
]

或者,您可以使用Ctrl+ PageDown(Windows) 或Cmd+ Option+ Right(Mac)。

2022-03-09