Wie kann ich eine Datei in einem neuen Tab öffnen?

123

Wie öffne ich eine neue Datei mit Ctrl+ P, damit die aktuelle Datei nicht überschrieben wird, sondern eine neue Registerkarte verwendet wird?

Wäre es auch möglich, die gesuchte Datei zu fokussieren, anstatt sie zu öffnen, wenn sie bereits auf einer Registerkarte geöffnet wurde, um Duplikate zu vermeiden?

jligeza
quelle

Antworten:

260

Wenn Sie in der Seitenleiste einmal auf eine Datei klicken, wird sie von Visual Studio Code im Vorschaumodus geöffnet , sodass Sie Dateien schnell anzeigen können.

Verhalten des Vorschaumodus

  • Die Registerkarten im Vorschaumodus bleiben nicht geöffnet.
  • Sobald Sie eine andere Datei über die Seitenleiste öffnen, wird die vorhandene Datei im Vorschaumodus überschrieben.
  • Der Titel der Registerkarte ist kursiv, wenn sie sich im Vorschaumodus befindet, genau wie im folgenden Screenshot.

Doppelklicken Sie auf die Datei in der Seitenleiste, um eine Datei zum Bearbeiten zu öffnen (dh nicht im Vorschaumodus zu öffnen).

Wichtig!

Wenn Sie eine Datei bearbeiten möchten, öffnen Sie sie nicht im Vorschaumodus, sondern doppelklicken Sie stattdessen auf die Datei in der Seitenleiste.

Wenn die Datei bereits im Vorschaumodus geöffnet ist, können Sie sie in den Bearbeitungsmodus konvertieren:

  • Doppelklicken Sie auf den kursiven Dateinamen in der Titelleiste oder
  • drücken Sie Ctrl-K Enter

Schritte zum Deaktivieren des Vorschaumodus

Kriterien:

Wenn Sie den Vorschaumodus insgesamt deaktivieren möchten, gilt Folgendes:

  • Zugriff auf die Datei über das Seitenmenü.
  • Öffnen des Schnellöffnungsmenüs mit Ctrl+ P.

Lösung:

  • Öffnen Sie die Befehlspalette mit der Verknüpfung Ctrl+ Shift+ P.
  • Typ Preferences: Open User Settings. Dadurch wird der Einstellungseditor geöffnet. Suchen Sie nach workbench.editor.enablePreviewund deaktivieren Sie das Kontrollkästchen (Änderungen werden automatisch gespeichert und mit einem blauen linken Rand angezeigt).

Zusätzlich:

  • Wenn Sie den Vorschaumodus nur im Schnellöffnungsmenü deaktivieren möchten, deaktivieren Sie das Kontrollkästchen für workbench.editor.enablePreviewFromQuickOpen.
Keshan Nageswaran
quelle
15
Wenn Sie das Standardverhalten der Vorschau beibehalten möchten, können Sie eine Datei im Vorschaumodus mit ctrl+pöffnen und dann zur Bearbeitung mit vollständig öffnen ctrl+k enter. Dadurch wird die Registerkarte "Vorschau" zu einer völlig unabhängigen Registerkarte, wie Sie sie erhalten würden, wenn Sie die Datei durch Doppelklicken im Explorer öffnen würden.
Alphaloop
3
"Doppelklick auf die Datei in der Seitenleiste" funktioniert auch für die Tab-Titelleiste. Wenn die Tab-Titelleiste kursiv ist, wird der Vorschaumodus durch Doppelklick entfernt
kewlashu
25

TL; DR für Mac-Benutzer

Schritt 1: Drücken Sie +,

Schritt 2: Suchen Previewund deaktivierenWorkbench › Editor: Enable Preview

Nach Vorschau suchen und Workbench deaktivieren ›Editor: Vorschau aktivieren

Mohammad Zaid Pathan
quelle
5

Damit beide beim ersten Klicken und nach der Verwendung eine Datei-Registerkarte geöffnet lassen, gehen Sie zur Definition:

"workbench.editor.enablePreview": false

Es ist die richtige Antwort.

Gabriel Borges Oliveira
quelle
1

Anstatt eine Einstellung zu ändern, können Sie die Datei einfacher von der Seitenleiste auf die Registerkartenleiste ziehen. Es wird in einer neuen Registerkarte geöffnet.

Dheerendra Kulkarni
quelle
1

Gehen Sie zum Menü DateiEinstellungenEinstellungen → Suchen Sie nach "settings.json" und }fügen Sie in der letzten Zeile zuvor ein Komma zur letzten Option hinzu und fügen Sie Folgendes ein:

"workbench.editor.enablePreview": false

Beispielsweise:

{
    "editor.fontFamily": "'Consolas', 'monospace', 'Times New Roman'",
    "terminal.integrated.fontFamily": "monospace",
    "editor.fontSize": 13,
    "workbench.iconTheme": "vscode-icons",
    "workbench.editor.enablePreview": false
}
Nandan Kulkarni
quelle