Ich versuche, eine Registerkarte in einem neuen Fenster in Visual Studio Code zu öffnen, damit ich sie auf einen anderen Bildschirm verschieben kann. Wenn ich die Registerkarte auf einen anderen Bildschirm ziehe, wird eine Datei erstellt. Gibt es eine Tastenkombination zum Öffnen einer Registerkarte in einem neuen Visual Studio Code-Fenster, damit ich sie auf einen anderen Bildschirm verschieben kann?
Unter Windows drücken Sie Strg+K, lassen dann die Tasten los und drücken O (den Buchstaben O, nicht Null).
Unter macOS drücken Sie command+K, dann O (ohne command zu halten).
Dadurch wird die aktive Dateiregisterkarte in einem neuen Fenster/Instanz geöffnet.
Dies ist ein sehr hoch bewerteter Issue Request in Github für Floating Windows.
Bis sie es unterstützen, können Sie die folgenden Workarounds versuchen:
Der Befehl Arbeitsbereich in neuem Fenster duplizieren wurde in v1.24 (Mai 2018) hinzugefügt, um dieses Problem zu beheben.
workbench.action.duplicateWorkspaceInNewWindow
zu Ctrl + Shift + N oder was immer Sie möchtenAnstatt manuell ein neues Fenster zu öffnen und die Datei zu ziehen, können Sie alles mit einem einzigen Befehl erledigen.
Wie AllenBooTung bereits erwähnte, können Sie jede Datei in einer separaten leeren Instanz öffnen/ziehen.
VS Code erlaubt es nicht, denselben Ordner in zwei verschiedenen Instanzen zu öffnen, aber Sie können Workspaces verwenden, um dasselbe Dateiverzeichnis in einer Instanz nebeneinander zu öffnen.
Für jeden Workaround sollten Sie auch erwägen, die automatische Speicherung einzurichten, damit die Dokumente synchron gehalten werden, indem Sie die Einstellung files.autoSave
auf afterDelay
, onFocusChange
oder onWindowChange
aktualisieren
Wenn ich die Bildschirme aufteilen möchte, wende ich normalerweise eine der folgenden Möglichkeiten an: