Visual Studio Code verfügt über eine Tastenkombination, mit der das aktuelle Fenster auf zwei oder drei Bereiche aufgeteilt werden kann:
"key": "ctrl+\\", "command": "workbench.action.splitEditor"
Leider kann ich ohne die Maus nicht zwischen solchen Fenstern wechseln. Meine alte Gewohnheit zu benutzen F6 geht auch nicht.
Wird es im Visual Studio-Code-Editor unterstützt oder nicht?
https://code.visualstudio.com/docs/customization/keybindings#_editorwindow-management
Es ist Ctrl+1, Ctrl+2 und Ctrl+3.
Es gibt keinen kreisförmigen Wechsel zwischen den Fenstern, ähnlich wie bei what Ctrl+tabs gilt jedoch für Dateien.
Wenn Sie es gewohnt sind, in vim (und/oder tmux) zu arbeiten und sich mit ctrl+hjkl
fortbewegen möchten
füge diese zu keybindings.json
hinzu
[
{
"key": "ctrl+h",
"command": "workbench.action.navigateLeft"
},
{
"key": "ctrl+l",
"command": "workbench.action.navigateRight"
},
{
"key": "ctrl+k",
"command": "workbench.action.navigateUp"
},
{
"key": "ctrl+j",
"command": "workbench.action.navigateDown"
}
]
Es gibt einen kreisförmigen Wechsel zwischen den Fenstern. Es heißt "Cycle Between Editor Groups".
Standardmäßig ist es nicht zugewiesen. Wir können es zuweisen F6.
keybindings.json
hinzu.keybindings.json
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "f6",
"command": "workbench.action.navigateEditorGroups"
}
]
Verwenden Sie alternativ die Standard-Verwaltungstasten
Für Mac-Benutzer und den neuesten VS Code 1.17:
1,2,3
die Fensternummer istAlt+← und Alt+→ Funktioniert sofort unter Windows. Es wird nur zwischen geteilten Fenstern gewechselt und inaktive Dateien in den Fenstern nicht reaktiviert.
Eine andere Möglichkeit ist, Strg + PageUp/PageDow zu verwenden, um zwischen den Bereichen zu wechseln.
Was Sie suchen, ist die Option workbench.action.terminal.focusNextPane
:
{
"key": "alt+down",
"command": "workbench.action.terminal.focusNextPane",
"when": "terminalFocus"
},
{
"key": "alt+right",
"command": "workbench.action.terminal.focusNextPane",
"when": "terminalFocus"
},
Ja, es gibt einen Hotkey zum Wechseln zwischen geteilten "Editor" -Fensterfenstern, wenn Sie das meinen.
Es muss jedoch konfiguriert werden. Dies liegt daran, dass der Befehl, der das Durchlaufen von Editorfenstern (auch als Editorgruppen bezeichnet) zulässt, keine Standardtastaturzuordnung/-bindung aufweist. Öffnen Sie die Menüoption "Tastenkombinationen" und suchen Sie nach workbench.action.navigateEditorGroups. Klicken Sie auf das Symbol +, um eine Tastenkombination hinzuzufügen/zuzuweisen. Ich habe es Alt + Q zugeordnet, da auf einer Qwerty-Tastatur 'q' direkt neben der Tabulatortaste steht. In Anbetracht der Tatsache, dass Alt + Tab durch geöffnetes Betriebssystem Windows läuft, scheint es dort natürlich zu sein.