当前的功能是给我一个下拉选项,选择哪个选项卡是如此烦人。是否有可能删除它,使标签将像在一些现代网络浏览器。


当前回答

VSCode 2022

>首选项->键盘快捷键(或Ctrl + K,然后Ctrl + S) 在搜索栏输入“ctrl tab” 替换现有的键绑定(在图片上用红色突出显示)与任何随机 输入“打开下一个编辑器”-将“Ctrl + Page down”替换为“Ctrl + Tab”。 点击“打开以前的编辑器”

其他回答

更好的方法是使用alt+右和alt+左键导航,就像Jetbrains IDE Webstorm一样

这是我的配置。它还包括创建新文件和文件夹

    {
        "key": "ctrl+n",
        "command": "explorer.newFile"
    },
    {
        "key": "ctrl+shift+n",
        "command": "explorer.newFolder"
    },
    { 
        "key": "alt+left",
        "command": "workbench.action.previousEditor" 
    },
    { 
        "key": "alt+right",
        "command": "workbench.action.nextEditor" 
    }

如果你正在使用VSCodeVim扩展,你可以使用Vim快捷键:

下一个标签:gt 优先标签:gT 编号标签:nnngt

@Combii我找到了交换的方法

CMD+1、CMD+2、CMD+3、CTRL+1、CTRL+2、CTRL+3、

在macOS系统下,转到:

代码>首选项>键盘快捷键

在那个页面上,点击页面右上方的按钮…

并添加下面的配置,然后保存。

[
    {
        "key": "cmd+0",
        "command": "workbench.action.openLastEditorInGroup"
    },
    {
        "key": "cmd+1",
        "command": "workbench.action.openEditorAtIndex1"
    },
    {
        "key": "cmd+2",
        "command": "workbench.action.openEditorAtIndex2"
    },
    {
        "key": "cmd+3",
        "command": "workbench.action.openEditorAtIndex3"
    },
    {
        "key": "cmd+4",
        "command": "workbench.action.openEditorAtIndex4"
    },
    {
        "key": "cmd+5",
        "command": "workbench.action.openEditorAtIndex5"
    },
    {
        "key": "cmd+6",
        "command": "workbench.action.openEditorAtIndex6"
    },
    {
        "key": "cmd+7",
        "command": "workbench.action.openEditorAtIndex7"
    },
    {
        "key": "cmd+8",
        "command": "workbench.action.openEditorAtIndex8"
    },
    {
        "key": "cmd+9",
        "command": "workbench.action.openEditorAtIndex9"
    },
    {
        "key": "ctrl+1",
        "command": "workbench.action.focusFirstEditorGroup"
    },
    {
        "key": "ctrl+2",
        "command": "workbench.action.focusSecondEditorGroup"
    },
    {
        "key": "ctrl+3",
        "command": "workbench.action.focusThirdEditorGroup"
    }
]

您现在可以使用CMD+[1-9]切换选项卡和CTRL+[1-3]聚焦编辑器组!希望这个答案对你有帮助。

有多种方法可以切换选项卡。

基于位置的现代浏览器方式。

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

最近排序

{
   "key": "ctrl+shift+tab",
   "command": "workbench.action.openNextRecentlyUsedEditor"
 },
 {
   "key": "ctrl+tab",
   "command": "workbench.action.openPreviousRecentlyUsedEditor"
 }

Visual Studio Code v1.35.0允许您设置(Ctrl+Tab) / (Shift+Ctrl+Tab)键序列,通过将这些键序列分别绑定到命令“View: Open Next Editor”和“View: Open Previous Editor”来依次在编辑器之间切换。

在macOS:

导航到:代码>首选项>键盘快捷键 搜索或导航到以下两个选项: 查看:打开“下一步编辑器” 查看:打开以前的编辑器 将两个键绑定更改为所需的键序列。 查看:打开下一个编辑器-> (Ctrl+Tab) 查看:打开以前的编辑器-> (Shift+Ctrl+Tab) 您可能会遇到冲突的绑定。如果是,请注意该命令并重新分配或删除现有的键绑定。

如果你搞砸了,你可以通过右键单击任何键绑定并选择“重置键绑定”来恢复到给定绑定的默认状态。