wake-up-neo.com

Öffnen Sie in einem neuen Fenster den Code des Visual Studio-Codes

Ich versuche, in Visual Studio Code eine Registerkarte in einem neuen Fenster zu öffnen, damit ich sie auf einen anderen Bildschirm verschieben kann. Wenn ich die Registerkarte ziehe, wird eine andere Datei erstellt. Gibt es eine Verknüpfung zum Öffnen einer Registerkarte in einem neuen Visual Studio-Code-Fenster, damit ich sie auf einen anderen Bildschirm verschieben kann?

102
doorman

Drücken Sie unter Windows Ctrl+K, lassen Sie die Tasten los und drücken Sie O (Der Buchstabe O, nicht Null).

Drücken Sie auf macOS command+K, dann O (ohne zu halten command).

Dadurch wird die Registerkarte der aktiven Datei in einem neuen Fenster/einer neuen Instanz geöffnet.

266
kaijun

Dies ist eine sehr vielbeachtete Problemanforderung in Github für Floating Windows .

Bis sie es unterstützen, können Sie die folgenden Problemumgehungen versuchen:

1. Arbeitsbereich in neuem Fenster duplizieren [1]

Der Befehl Arbeitsbereich in neuem Fenster duplizieren wurde in Version 1.24 (Mai 2018) hinzugefügt, um dies zu beheben.

  1. Öffnen Sie Tastaturkürzel Ctrl + KCtrl + S
  2. Ordnen Sie workbench.action.duplicateWorkspaceInNewWindow zu Ctrl + Shift + N oder was auch immer Sie möchten

Duplicate Workspace in New Window

2. Öffnen Sie die aktive Datei in einem neuen Fenster [2]

Anstatt manuell ein neues Fenster zu öffnen und die Datei zu ziehen, können Sie alles mit einem einzigen Befehl ausführen.

  1. Aktive Datei in neuem Fenster öffnen Ctrl + K

Open Active File in New Window

3. Neues Fenster mit derselben Datei [3]

Wie AllenBooTung auch betonte, können Sie jede Datei in einer separaten leeren Instanz öffnen/ziehen.

  1. Neues Fenster öffnen Ctrl + Shift + N
  2. Tab in neues Fenster ziehen

4. Öffnen Sie Arbeitsbereich und Ordner gleichzeitig [4]

Mit VS Code können Sie nicht denselben Ordner in zwei verschiedenen Instanzen öffnen, aber Sie können Arbeitsbereiche verwenden, um dasselbe Dateiverzeichnis in einer Instanz nebeneinander zu öffnen.

  1. Ordner öffnen Ctrl + K,Ctrl + O
  2. Aktuelles Projekt als Arbeitsbereich speichern
  3. Ordner öffnen Ctrl + K,Ctrl + O

Erwägen Sie für jede Problemumgehung , die automatische Speicherung so einzurichten, dass die Dokumente synchron gehalten werden, indem Sie die Einstellung für files.autoSave auf afterDelay, onFocusChange oder onWindowChange aktualisieren.

AutoSave

23
KyleMit

Wenn ich die Bildschirme aufteilen möchte, mache ich normalerweise einen der folgenden Schritte: 

  1. neues Fenster öffnen mit: Strg + Umschalt + N
    und dann ziehe ich die aktuelle Datei in das neue Fenster. 
  2. im Datei-Explorer - Ich drücke Strg + Eingabetaste für die gewünschte Datei - und diese Datei und die andere Datei werden zusammen im selben Bildschirm geöffnet, jedoch im Split-Modus, sodass Sie die beiden Dateien zusammen sehen können. Wenn der Bildschirm groß genug ist, ist dies keine schlechte Lösung, an die man sich gewöhnen kann.
21
nisanarz

Nur ein Update, 1. Februar 2019: cmd+shift+n auf dem Mac öffnet jetzt ein neues Fenster, in dem Sie Tabs ziehen können. Ich habe das erst herausgefunden, als ich durch KyleMits Antwort herausfand und sah, dass sein Vorschlag zur Mapping-Zuordnung bereits der richtigen Aktion zugeordnet war.

0
snotbubblelou