Is there a quick change tabs function in Visual Studio Code?

后端 未结 18 1640
星月不相逢
星月不相逢 2020-12-07 06:26

The current function of giving me a dropdown option of which tab to choose is just so annoying. Is there a possibility to remove it so the tabs would work like in some moder

相关标签:
18条回答
  • 2020-12-07 07:03

    macOS - revised 2017

    IN 2017, the VS CODE keyboard shortcuts have changed to CTRL+1, CTRL+2,CTRL+3 etc..to switch between tabs.

    CMD+1, CMD+2, and CMD+3 switch between and create tab groups

    0 讨论(0)
  • 2020-12-07 07:03

    Better approch is use alt+right and alt+left keys to navigate like Jetbrains IDE Webstorm does

    Here is my config. it also include create new file and folder

        {
            "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" 
        }
    
    0 讨论(0)
  • 2020-12-07 07:04

    Use Sublime Text Keymaps. So much more intuitive.

    km

    Import Sublime Text Keymaps:

    Name: Sublime Text Keymap and Settings Importer
    Id: ms-vscode.sublime-keybindings
    Description: Import Sublime Text settings and keybindings into VS Code.
    Version: 4.0.3
    Publisher: Microsoft
    VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=ms-vscode.sublime-keybindings
    
    0 讨论(0)
  • 2020-12-07 07:06

    @Combii I found a way to swap

    CMD+1, CMD+2, CMD+3 with CTRL+1, CTRL+2, CTRL+3, ...

    In macOS, go to:

    Code > Preferences > Keyboard Shortcuts

    On that page, click the button on the top right of the page...

    and append the configuration below, then save.

    [
        {
            "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"
        }
    ]
    

    You now can use CMD+[1-9] to switch between tabs and CTRL+[1-3] to focus editor groups! Hope this answer is helpful.

    0 讨论(0)
  • 2020-12-07 07:06

    I couldn't find a post for VS Community, so I'll post my solution here.


    First, you need to go to Tools -> Options -> Environment -> Keyboard, then find the command Window.NextTab. Near the bottom it should say "Use new shortcut in: ". Set that to Global (should be default), then select the textbox to the right and hit Ctrl + Tab. Remove all current shortcuts for the selected command, and hit Assign. For Ctrl + Shift + Tab, the command should be Window.PreviousTab.

    Hope this helps :) If there's a separate post for VS Community, I'd gladly move this post over.

    0 讨论(0)
  • 2020-12-07 07:07

    This also works on MAC OS:

    Press for select specific Tab: Control + 1 or Control 2, Control 3, etc.

    Press for show/select all posible Tabs: Control + Tab.

    0 讨论(0)
提交回复
热议问题