Die aktuelle Funktion, mir eine Dropdown-Option für die zu wählende Registerkarte zu geben, ist nur so ärgerlich. Gibt es eine Möglichkeit, es zu entfernen, damit die Tabs wie in einem modernen Webbrowser funktionieren?.
Standardmäßig, Ctrl+Tab In Visual Studio Code werden die Registerkarten in der zuletzt verwendeten Reihenfolge durchlaufen. Das ist verwirrend, weil es vom versteckten Zustand abhängt.
Webbrowser wechseln in sichtbarer Reihenfolge durch die Registerkarten. Das ist viel intuitiver.
Um dies in Visual Studio Code zu erreichen, müssen Sie keybindings.json
bearbeiten. Verwenden Sie die Befehlspalette mit CTRL+SHIFT+P, geben Sie "Preferences: Open Keyboard Shortcuts (JSON)" ein und drücken Sie Enter.
Dann füge am Ende der Datei hinzu:
[
// ...
{
"key": "ctrl+tab",
"command": "workbench.action.nextEditor"
},
{
"key": "ctrl+shift+tab",
"command": "workbench.action.previousEditor"
}
]
Alternativ können Sie verwenden Ctrl+PageDown (Windows) oder Cmd+Option+Right (Mac).
@Combii Ich habe einen Weg gefunden, um zu tauschen
CMD + 1, CMD + 2, CMD + mit STRG + 1, STRG + 2, STRG +, ...
Gehen Sie in macOS zu:
Code> Einstellungen> Tastaturkürzel
Wählen Sie auf dieser Seite den Link aus
keybindings.json
das ist direkt unter dem Suchfeld und fügen Sie die Konfiguration unten, dann speichern.
[
{
"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"
}
]
Sie können jetzt mit CMD + [1-9] zwischen Registerkarten wechseln und mit STRG + [1-3] Editorgruppen fokussieren! Hoffe diese Antwort ist hilfreich.
Wenn Sie Visual Studio Code unter Windows verwenden, können Sie mit CTRL + PAGE_UP
zur vorherigen Registerkarte und mit CTRL + PAGE_DN
zur nächsten Registerkarte wechseln.
Sie können auch auf Registerkarten umschalten, die auf ihrem Index basieren (der nicht null ist). Sie können dies tun, indem Sie ALT
gedrückt halten, gefolgt von einer Zahl (1 bis 9).
Um schnell zwischen den Registerkarten zu wechseln, halten Sie die Taste CMD
gedrückt, gefolgt von der Nummer (1 bis 9) der Registerkarte, zu der Sie wechseln möchten.
Sie können auch über die Tastenkombination CMD + ALT + LEFT/RIGHT
zwischen dem vorherigen und dem nächsten Tab wechseln.
Bitte beachten Sie, dass Sie zuerst zur gewünschten Editorgruppe wechseln müssen, um zu einer Registerkarte zu wechseln, die sich in einer anderen Editorgruppe befindet.
Pro-Tipp : Wenn Sie mit keiner der Tastenbelegungen vertraut sind, können Sie sie ändern nach Belieben ändern Wohlfühlen mit!
Dies funktioniert auch unter MAC OS:
Vorheriger Tab: Shift + Cmd + [
Nächster Tab: Shift + Cmd + ]
2017 wurden die VS CODE-Tastenkombinationen in CTRL+1, CTRL+2, CTRL+3
usw. geändert, um zwischen den Registerkarten zu wechseln.
CMD+1, CMD+2, and CMD+3
wechsle zwischen und erstelle tab groups
Ein besserer Ansatz ist die Verwendung der Tasten Alt + Rechts und Alt + Links zum Navigieren wie Jetbrains IDE Webstorm
Hier ist meine Konfiguration. Dazu gehört auch das Erstellen einer neuen Datei und eines neuen Ordners
{
"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"
}
für Linux ... benutze ich Strg + PageUp oder PageDown
Windows
bisherige
Ctrl + Shift + Tab
Nächster
Ctrl + Tab
Mac OS
bisherige
Shift + Cmd + [
Nächster
Shift + Cmd + ]
Dies funktioniert auch unter MAC OS:
Drücken Sie, um eine bestimmte Registerkarte auszuwählen: Control + 1 oder Control 2, Control 3 usw.
Drücken Sie, um alle möglichen Registerkarten anzuzeigen/auszuwählen: Control + Tab.
Mit Visual Studio Code v1.35.0 können Sie die (Ctrl+Tab)/(Shift+Ctrl+Tab) Tastenkombinationen zum sequentiellen Umschalten zwischen den Editoren, indem diese Tastenkombinationen mit den Befehlen "Ansicht: Nächsten Editor öffnen" bzw. "Ansicht: Vorherigen Editor öffnen" verknüpft werden.
Auf macOS:
Wenn Sie Probleme haben, können Sie jederzeit zum Standardzustand für eine bestimmte Bindung zurückkehren, indem Sie mit der rechten Maustaste auf eine beliebige Tastenkombination klicken und "Tastenkombination zurücksetzen" auswählen.
Wenn Sie Visual Studio Code unter Linux/Windows verwenden, können Sie mit STRG + SEITE_UP zur vorherigen Registerkarte und mit STRG + SEITE_DN zur nächsten Registerkarte wechseln. Sie können auch auf Registerkarten umschalten, die auf ihrem Index basieren (der nicht null ist). Sie können dies tun, indem Sie ALT gedrückt halten, gefolgt von einer Zahl (1 bis 9).
Für weitere Details: hier überprüfen
Verwenden Sie Sublime Text Keymaps. So viel intuitiver.
⌘k⌘m
Erhabene Text-Keymaps importieren:
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