VSCode zeigt nur eine Datei in der Registerkartenleiste an (kann nicht mehrere Dateien öffnen)


208

Ich habe eine Verknüpfung gedrückt und kann die Einstellung zum Ausschalten nicht finden. Beim Öffnen mehrerer Dateien werden jedoch keine unterschiedlichen Registerkarten angezeigt.

Folgendes sehe ich

Geben Sie hier die Bildbeschreibung ein

Aber das erwarte ich, wenn ich einen neuen Tab öffne

Geben Sie hier die Bildbeschreibung ein

Antworten:


301

Wenn ich es richtig verstanden habe, muss dies Ihr Fall sein: Überprüfen Sie hier . Sie müssen dies nur in Ihrer Konfigurationsdatei festlegen

"workbench.editor.showTabs": false

Ich denke auch, dass in dieser Frage genau das Gegenteil gefragt wird

Hoffe, dass einige davon helfen


10
Klicken Sie in VSCode auf Verwalten (wird das Zahnrad in der unteren linken Ecke angezeigt)> Einstellungen> in der Suchleiste oben auf "showtabs", um zum rechten Menü zu gelangen.> Häkchen bedeutet, dass Registerkarten angezeigt werden.
Echeban

4
Ernsthaft müde, solche kleinen Hacks zu finden. Vielen Dank. Ich verstehe nicht, warum die Standardeinstellung deaktiviert ist. Wer auf dieser Erde möchte keine Dateien in Registerkarten sehen?
Atul

10
@Atul Auf dem Mac stellte ich fest, dass durch versehentliches Drücken von Strg + Cmd + W dieses Verhalten umgeschaltet wurde. Dies hat mich höchstwahrscheinlich verletzt, da Strg + Cmd + Q zum Sperren des Bildschirms verwendet wird. Vielleicht passiert Ihnen etwas Ähnliches?
ankush981

331

Wenn auf einem Mac beide vorhandenen Antworten nicht funktionierten, können Sie Befehl + Strg + W versuchen, was für mich funktioniert hat.


6
Funktioniert auch unter Windows (Strg + W)
user2978241

2
Funktioniert auch unter Linux (Strg + W)
Chathuranga Chandrasekara

1
Warum funktioniert das? Was macht diese Verknüpfung? Ich habe auch für mich gearbeitet!
Shardul

1
hat auch für mich gearbeitet! Wahrscheinlich war das Drücken dieser Tastenkombination der Grund, die Registerkarten irgendwie zu deaktivieren. Prost!
krankuba

7
Dieser Tastendruck entspricht dem Befehl "Ansicht: Tab-Sichtbarkeit umschalten". Auf einem Mac ist es zu ähnlich zu Befehl + Steuerung + q, dem Systembefehl "Bildschirm
sperren

63

Die akzeptierte Antwort hat aus irgendeinem Grund bei mir nicht funktioniert. Aber die Antwort hier gefunden: Wie konfiguriere ich vscode, um Dateien immer in einem neuen Tab zu öffnen? tat.

Zusamenfassend:

Klicken Sie in der Menüleiste auf Datei, Einstellungen, Einstellungen.

Fügen Sie dies dann Ihren Einstellungen hinzu:

"workbench.editor.enablePreview": false

6
Nur die Antwort dieser anderen Frage löste es für mich. Kurz gesagt: Doppelklicken (Öffnen) statt Einzelklicken (Vorschau).
EliadL


22

Wenn Sie VSCODE verwenden, versuchen Sie dies command + ctrl + w


Ja, funktioniert, mehrere Registerkarten so ähnlich wie Chrom. command + control + W
Anupam Maurya

20

Aus Versehen tippe ich auf Mac Strg + Befehl + W-Taste im Visual Studio-Code und öffne dann die Registerkarten, um sie auszublenden.

Dann tippe ich auf die gleiche Taste Strg + Cmd + w, dann wird es wieder angezeigt


19

Diese Funktion wird mit dem Befehl "Ansicht: Tab-Sichtbarkeit umschalten" umgeschaltet. Intern ist es bekannt alsworkbench.action.toggleTabsVisibility .

Unter MacOS ist die Standardtastenbindung command + control + wgefährlich nahe am Befehl "Bildschirm sperren" des Betriebssystemscommand + control + q . (Ich bin versehentlich hierher gekommen, als ich versucht habe, meinen Bildschirm zu sperren!)

Auf Linux ist die Standard-Tastenkombinationmeta + control + w

Unter Windows war die Tastenkombination früherwin + control + w , aber es sieht , als hätten sie sie entfernt. Siehe diese Github-Probleme:


2
Wichtigste Tasten Strg + CMD + W zum Aktivieren mehrerer Registerkarten
Anupam Maurya

9

Ab dem letzten Update müssen Sie in meinem VSC auf das Dateisymbol doppelklicken , um eine neue Registerkarte zu erhalten.

Und das war gerade, als ich mich endlich daran gewöhnt hatte, in der älteren Version EINMAL zu klicken. Ich meine, ich bekomme "so schnell wie möglich einen neuen Funktionsumfang herausbringen", wenn Microsoft mit F / OSS konkurrieren will, aber haben sie nicht von POLA gehört ... und es nicht kaputt gemacht?


Danke dir! Das machte mich wahnsinnig.
Shaun

Wenn Sie etwas mehr graben, wird dies als "Vorschau-Editoren" bezeichnet. Die Beschreibung lautet "Steuert, ob Editoren, die über die Schnellöffnungsshow geöffnet wurden, als Vorschau angezeigt werden. Vorschau-Editoren werden wiederverwendet, bis sie fixiert werden (z. B. per Doppelklick oder Bearbeitung)." Vorschau-Editoren werden kursiv angezeigt. In den Einstellungen stehen zwei Optionen zur Verfügung: Workbench> Editor> "Vorschau über Schnellöffnung aktivieren" und "Vorschau aktivieren".
Shaun

7

Dies ist eine "Funktion", wenn auch eine verwirrende Funktion von Visual Studio-Code, die als "Vorschau" bezeichnet wird!

Ich weiß, dass ich damit zu kämpfen hatte, bis ich mir die Zeit nahm und hier nach einer Antwort suchte!.

Normalerweise können Sie mit einem Klick klicken mit einem auf eine Datei und sie in einer Vorschau-Registerkarte öffnen, sie durchgehen und mit der nächsten fortfahren. Dies kann nützlich sein, wenn Sie einen Ordner geöffnet haben und die darin enthaltenen Dateien schnell durchgehen möchten.

Es ist jedoch verwirrend , wenn Sie tatsächlich arbeiten auf Dateien. Die einfachste Lösung ist Doppelklick auf einer Datei im Explorer Registerkarte öffnet dies die Datei nach oben in seinem eigenen sind separate Registerkarte .

IMHO, ein alternativer Ansatz zum Deaktivieren der Funktion, gewöhnt sich an diese "Standardeinstellung" einer Vorschau-Registerkarte, anstatt sie in den Einstellungen zu deaktivieren und später, wenn Sie sie erneut installieren oder auf einen anderen Computer wechseln. Ahh ... ich wusste, dass ich etwas getan habe, um dieses Verhalten zu deaktivieren! ".

Wenn dieser Denkprozess bei Ihnen nicht funktioniert, können Sie immer das tun, was in den anderen Antworten vorgeschlagen wird.


6

Gehen Sie zu Einstellungen -> Einstellungen -> Benutzereinstellungen -> Workbench -> Editorverwaltung. Aktivieren
Sie " Registerkarten anzeigen ". Registerkarten werden sofort angezeigt. Viel Spaß


4

Folge dies,

Go to Preferences -> Settings -> UserSettings -> Workbench -> EditorManagement
check "Show Tabs"

und neu starten, genießen (y)


3

Ich denke, es ist das Eigentum "workbench.editor.showTabs": true. Ich hatte das gleiche Problem und habe diese Einstellung einfach auf true geändert.


3

Dies hat nichts mit der Einstellung zu workbench.editor.showTabs:truetun. Doppelklicken Sie einfach auf die Datei, die in einer neuen Registerkarte geöffnet werden soll, und VS Code öffnet sie für Sie in einer neuen Registerkarte.


2

Wenn Sie immer noch das Gefühl haben, dass Sie dieses Problem haben, ist möglicherweise der "Vorschaumodus" aktiviert. Der Titel der Registerkarte ist kursiv, dh sie befindet sich im Vorschaumodus und dieselbe Registerkarte wird beim Öffnen der nächsten Datei verwendet, sofern Sie nicht mit dem Ändern der Datei beginnen.

Gehen Sie zu Einstellungen und suchen Sie "Workbench> Editor: Vorschau aktivieren" und deaktivieren Sie diese. Jetzt wird jede Datei in einem neuen Tab geöffnet.


0

Kurz gesagt: Doppelklicken (Öffnen) statt Einzelklick


0

Sie müssen die Datei settings.json bearbeiten.

settings.json, befindet sich unter

Windows %APPDATA%\Code\User\settings.json
macOS $HOME/Library/Application Support/Code/User/settings.json
Linux $HOME/.config/Code/User/settings.json


        {
          "workbench.editor.showTabs": true,
          "workbench.editor.enablePreview": false
        }

0

Auf einem Mac und möglicherweise anderen Betriebssystemen können Sie auf den Dateinamen doppelklicken, um die im Editor geöffnete Datei anzuheften. Auf diese Weise können Sie selektiv auswählen, welche Dateien im VS-Code-Editor geöffnet bleiben sollen.


-1

Ich hatte das gleiche Problem und habe gerade die folgenden Einstellungen in Visual Studio 2017 geändert.

Extras> Umgebung> Registerkarten und Fenster

Visual Studio 2017 Ansicht

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.