VSCode: So teilen Sie den Editor vertikal


293

Wenn ich vor einiger Zeit in Visual Studio-Code View-> Split Editor verwendet habe, wurde er vertikal geteilt. (Eine Datei links und eine Datei rechts.)

Ich habe Visual Studio Code aktualisiert und wenn ich View-> Split Editor mache, wird er immer horizontal geteilt. (Eine Datei oben und eine Datei unten.)

Wie kann ich vertikal teilen?

Antworten:


448

In 1.20

ALT+ SHIFT+ 0 PC (Windows, Linux)

+ + 0 Mac

Vor 1.20

ALT+ SHIFT+ 1 PC (Windows, Linux)

+ + 1 Mac

Ändert das Layout des Editor-Splits von horizontal nach vertikal

In 1.25 können Sie den Editor in ein GridLayout aufteilen . Check View=>Editor Layout

Es wird in den Versionshinweisen v1.25: Layout des VS-Code-Raster-Editors gut dargestellt


107
Übrigens ist es im ViewMenü. Schau dir das Toggle Editor Group Layoutunten an Split Editor.
V-Andrew

22
Beachten Sie, dass dies KEINE Methode ist, um sowohl horizontal als auch vertikal geteilte Fenster zu haben. VSC macht das eine oder andere, kann aber nicht beide gleichzeitig machen.
Daniel Griscom

6
@ gabodev77 Einchecken MenüView->Toggle Editor Group Layout
v-andrew

2
Alt+Shift+1funktioniert für Linux Mint (das auf Ubuntu basiert).
Jack Steam

6
Wie mache ich das Aufteilen der Ansicht rückgängig?
duong_dajgja

195

Wenn Sie nach einer Möglichkeit suchen, dies über die GUI zu ändern, wird zumindest in der aktuellen Version 1.10.1, wenn Sie mit der Maus über die OPEN EDITORSGruppe im Bereich fahren, EXPLOREReine Schaltfläche angezeigt, mit der das Editorgruppenlayout zwischen horizontal und vertikal umgeschaltet wird .

Visual Studio Code - Schalten Sie die Layoutschaltfläche für die Editorgruppe um


Frage ... Wenn ich eine Datei geöffnet habe und den Bildschirm aufteile, wird dieselbe Datei, die ich geöffnet habe, dem neuen Bereich hinzugefügt. Gibt es eine Möglichkeit, es einfach ohne dieselbe Datei oder ohne Datei zu teilen?
TikaL13

@ TikaL13 Beim Durchsuchen der Einstellungen werden keine Anpassungen für den Split-Editor-Modus angezeigt. Es ist kein Bereich ohne geöffnete Registerkarten zulässig (es wird beim Schließen der letzten Registerkarte in einen einzelnen Bereich zurückgesetzt), sodass beim Erstellen des neuen Bereichs etwas geöffnet werden muss und standardmäßig eine andere Ansicht der aktuellen Datei verwendet wird. Sie können Registerkarten zwischen Fenstern ziehen oder eine andere Datei öffnen (die Datei wird als neue Registerkarte in dem aktiven Bereich geöffnet) und dann die ursprüngliche Registerkarte des zweiten Bereichs schließen.
Speck

1
Ja, ich hatte gehofft, dass es sehr ähnlich wie Sublime funktionieren würde. Ich glaube, ich habe irgendwo gesehen, dass diese Funktion oder Korrektur wahrscheinlich in der nächsten Version enthalten sein wird.
TikaL13

Ich weiß zwar nicht, wie ich den "Standard" ändern soll, aber für spätere Versionen sollte ich mich festhalten, altwenn ich auf das split editorklicke, um zwischen vertikal und horizontal umzuschalten.
pulkitsinghal

16

Vertikal teilen:

+ \ Mac

So teilen Sie orthogonal (dh in diesem Fall horizontal):

+ k+ + \ Mac


Gibt es eine Verknüpfung zu "unsplit"?
Udayraj Deshmukh

Derzeit wird + verwendet w, dies muss jedoch für jede Datei durchgeführt werden.
Udayraj Deshmukh

1
+ wfunktioniert, wenn Sie einen von ihnen schließen möchten. + + Oder funktioniert , wenn Sie nur wollen , es bewegen
flurdy

11

Drücken Sie CMD + SHIFT + P(MAC) und suchen Sie nachToggle Editor Group


1
Aus irgendeinem Grund funktioniert die Tastenkombination von ALT + Umschalt + 1 bei mir nicht. Dies funktioniert jedoch. Vielen Dank!
Martyn Chamberlin

6

In der Version 1.23.1ist es Ctrl+Shift+Pund Split Editor Dies teilt die Bildschirme vertikal und Sie können sie mit verwendenCtrl+K+LeftArrow

Screenshot des Split-Editors


4

Einfach in Fenstern

Strg + @ (die Schaltfläche 2 in der oberen horizontalen Zahlenreihe auf der Tastatur)


3

Die Tastenkombinationen wurden mit Version 1.20 geändert:

SHIFT+ ALT+ 0Für Linux.

Vermutlich die gleichen Arbeiten auch für Windows und CMD+ OPT+ 0für Mac.


2

Führen Sie die folgenden Schritte aus, um den Editor im Quer- und Vertikalmodus zu ändern.

  1. Öffnen Sie beispielsweise zwei Dateien, die sich in Ihrer linken oder rechten Seitenleiste befinden, je nachdem, wo Sie sich befinden. Standardmäßig ist es immer links.

  2. Nachdem Sie beide Fenster geöffnet haben, müssen Sie die Tastenkombination für PC (Alt + Umschalt + 1) für (Windows- und Linux-Betriebssysteme) oder für MAC (Cmd + Option + 1) verwenden , wie hier v-andrew kommentiert.


2

Standardmäßig sind Editorgruppen in vertikalen Spalten angeordnet (z. B. wenn Sie einen Editor teilen, um ihn zur Seite zu öffnen). Sie können Editorgruppen einfach in einem beliebigen Layout anordnen, sowohl vertikal als auch horizontal:

Um flexible Layouts zu unterstützen, können Sie leere Editorgruppen erstellen. Wenn Sie den letzten Editor einer Editorgruppe schließen, wird standardmäßig auch die Gruppe selbst geschlossen. Sie können dieses Verhalten jedoch mit der neuen Einstellung ändernworkbench.editor.closeEmptyGroups: false:

Geben Sie hier die Bildbeschreibung ein

Das neue enthält eine Reihe vordefinierter Editor-Layouts View > Editor Layout menu:

Geben Sie hier die Bildbeschreibung ein

Editoren, die zur Seite geöffnet werden (z. B. durch Klicken auf die Editor-Symbolleiste Aktion "Editor teilen"), werden standardmäßig auf der rechten Seite des aktiven Editors geöffnet. Wenn Sie Editoren lieber unterhalb der aktiven öffnen möchten, konfigurieren Sie die neue Einstellungworkbench.editor.openSideBySideDirection: down.

Es gibt viele Tastaturbefehle zum Anpassen des Editorlayouts nur mit der Tastatur. Wenn Sie jedoch lieber die Maus verwenden möchten, können Sie den Editor per Drag & Drop schnell in eine beliebige Richtung aufteilen:

Geben Sie hier die Bildbeschreibung ein

Tastaturkürzel # Hier finden Sie einige praktische Tastaturkürzel, mit denen Sie schnell zwischen Editoren und Editorgruppen navigieren können.

Wenn Sie die Standardtastenkürzel ändern möchten, finden Sie weitere Informationen unter Tastenkombinationen.

⌥⌘→ go to the right editor.
⌥⌘← go to the left editor.
⌃Tab open the next editor in the editor group MRU list.
⌃⇧Tab open the previous editor in the editor group MRU list.
⌘1 go to the leftmost editor group.
⌘2 go to the center editor group.
⌘3 go to the rightmost editor group.
unassigned go to the previous editor group.
unassigned go to the next editor group.
⌘W close the active editor.
⌘K W close all editors in the editor group.
⌘K ⌘W close all editors.

1

Ich habe gerade eine einfache Lösung gefunden. Sie können eine geöffnete Datei ziehen und sich zu den vier Seiten des Editors bewegen. Daraufhin wird ein hervorgehobener Bereich angezeigt, in den Sie fallen können. Die Ansicht wird automatisch aufgeteilt, entweder horizontal, vertikal oder sogar in drei Zeilen.

VSCode v1.30.2

Update: Sie können auch eine Datei aus dem Explorer ziehen, um den Editor auf die gleiche Weise wie oben zu teilen.


0

Verwenden Sie den Editor zum Verschieben in die Verknüpfung Nächste Gruppe

Mac: ^ + ⌘ + ->

Wenn Sie die Verknüpfung ändern möchten,

Befehlspalette öffnen

Mac: ⌘ + Umschalt + p

Wählen Sie Einstellungen: Öffnen Sie Tastaturkürzel

Suchen Ausblick: Verschieben Editor in Next - Gruppe

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.