VSCode che mostra solo un file nella barra delle schede (impossibile aprire più file)


210

Ho preso qualche scorciatoia e non riesco a trovare l'impostazione per spegnerlo. Ma l'apertura di più file non mostra diverse schede.

Ecco cosa sto vedendo

inserisci qui la descrizione dell'immagine

Ma questo è quello che mi aspetto quando apro una nuova scheda

inserisci qui la descrizione dell'immagine

Risposte:


302

Se ho capito bene questo deve essere il tuo caso: controlla qui . Devi solo impostarlo nel tuo file di configurazione

"workbench.editor.showTabs": false

Penso anche che in questa domanda venga chiesto l'esatto contrario

Spero che alcuni di questi aiuti


12
In VSCode, fai clic su Gestisci (è l'ingranaggio mostrato nell'angolo in basso a sinistra)> Impostazioni> nella barra di ricerca sul tipo in alto "showtabs" per accedere al menu a destra> segno di spunta significa che verranno mostrate le schede.
Echeban,

4
Seriamente stanco di trovare piccoli hack. Grazie mille. Non capisco perché l'impostazione predefinita è disattivata? chi su questa terra non vuole vedere i file nelle schede?
Atul,

10
@Atul Su Mac, ho scoperto che la pressione accidentale di Ctrl + Cmd + W alterna questo comportamento e questo è stato molto probabilmente ciò che mi ha fatto male come Ctrl + Cmd + Q viene utilizzato per bloccare lo schermo. Forse ti sta succedendo qualcosa di simile?
ankush981

332

Su un mac, se entrambe le risposte esistenti non hanno funzionato, puoi provare command + ctrl + w, ha funzionato per me.


6
Funziona anche su Windows (ctrl + w)
user2978241

2
Funziona anche su Linux (ctrl + w)
Chathuranga Chandrasekara,

1
perché funziona? cosa fa questa scorciatoia? Ho lavorato anche per me!
Shardul,

1
ha funzionato anche per me! probabilmente premendo questa combinazione di tasti è stato il motivo per disabilitare le schede in qualche modo. Saluti!
Krankuba,

7
Questa sequenza di tasti corrisponde al comando "Visualizza: Attiva / disattiva visibilità scheda". Su un Mac, è troppo simile a comando + controllo + q, il comando "Blocca schermo" del sistema (che è come sono arrivato qui!)
Noach Magedman

64

La risposta accettata non ha funzionato per me per qualche motivo. Ma la risposta è qui: come configurare vscode per aprire i file sempre in una nuova scheda? fatto.

In breve:

Nella barra dei menu, fai clic su File, Preferenze, Impostazioni.

Quindi aggiungi questo alle tue impostazioni:

"workbench.editor.enablePreview": false

6
Solo la risposta di quest'altra domanda l'ha risolto per me. In breve: fai doppio clic (Apri) anziché singolo (Anteprima).
EliadL,


22

Se stai usando VSCODE, prova questo command + ctrl + w


Sì, funzionante, più schede simili a quelle di Chrome. command + control + W
Anupam Maurya

20

Per sbaglio tocco su mac ctrl + comando + pulsante w sul codice di Visual Studio, quindi apro le schede dei file nascoste.

Quindi tocco lo stesso pulsante Ctrl + Cmd + w, quindi viene nuovamente visualizzato


19

Questa funzione è attivata con il comando "Visualizza: Attiva / disattiva visibilità scheda". Internamente, è noto come workbench.action.toggleTabsVisibility.

Su MacOS , il keybinding predefinito è command + control + w, che è pericolosamente vicino al comando "Blocca schermo" del sistema operativo command + control + q. (Colpire questo per sbaglio mentre provo a bloccare il mio schermo è come sono arrivato qui!)

Su Linux , il keybinding predefinito èmeta + control + w

Su Windows , la combinazione di tasti era win + control + w, ma sembra che l'abbiano rimossa. Vedi questi problemi di github:


2
Tasti più importanti Control + CMD + W per abilitazione, più schede
Anupam Maurya

9

A partire dall'aggiornamento più recente, nel mio VSC, devi fare doppio clic sull'icona del file per ottenere una nuova scheda.

E questo proprio quando finalmente mi stavo abituando a fare clic su ONCE nella versione precedente. Voglio dire, ricevo "estrapola un nuovo set di funzionalità al più presto" se Microsoft vuole competere con F / OSS, ma non hanno mai sentito parlare di POLA ... e non romperlo?


Grazie! Questo mi stava facendo impazzire.
scscsc,

Scavando un po 'di più, questo si chiama "Anteprima Editor". La descrizione è "Controlla se gli editor aperti da Quick Open mostrano come anteprima. Gli editor di anteprima vengono riutilizzati fino a quando non vengono bloccati (ad esempio tramite doppio clic o modifica)." Gli editor di anteprima mostrano con un carattere corsivo. Guardando nelle impostazioni, le due opzioni sono Workbench> Editor> "Abilita anteprima da apertura rapida" e "Abilita anteprima".
scscsc,

7

Questa è una "caratteristica" sebbene confusa del codice di Visual Studio chiamato la scheda "Anteprima"!

So di aver lottato con esso fino a quando non mi sono preso il tempo e ho cercato qui una risposta !.

Normalmente puoi fare un singolo clic su un file e aprirlo in una scheda di anteprima, andare su di esso e passare a quello successivo. Questo può essere utile quando hai aperto una cartella e vuoi rapidamente passare attraverso i file in essa contenuti.

Tuttavia, è fonte di confusione quando si lavora effettivamente sui file. La soluzione più semplice è fare doppio clic su un file nella scheda Explorer, questo apre il file nella sua scheda separata .

IMHO, un approccio alternativo alla disabilitazione della funzione, si sta abituando a questa impostazione "predefinita" di una scheda di anteprima, anziché disattivarla nelle impostazioni e successivamente, quando la reinstalli o vai su un altro computer, lottando con " Ahh ... sapevo di aver fatto qualcosa per disabilitare questo comportamento! ".

Se questo processo di pensiero non funziona per te, puoi sempre fare ciò che è suggerito nelle altre risposte.


7

Vai a Preferenze -> Impostazioni -> UserSettings -> Workbench -> EditorManagement
controllo " Mostra schede ". Le schede appariranno immediatamente. Divertiti


4

Segui questo,

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

e riavvia, divertiti (y)


3

Penso che sia la proprietà "workbench.editor.showTabs": true. Ho avuto lo stesso problema e ho appena cambiato questa impostazione su true.


3

Questo non ha nulla a che fare con l'impostazione. workbench.editor.showTabs:trueBasta fare doppio clic sul file che si desidera aprire in una nuova scheda e VS Code lo aprirà per te in una nuova scheda.


2

Se ritieni ancora di avere questo problema, è possibile che la "Modalità anteprima" sia abilitata. Il titolo della scheda sarà in corsivo, il che significa che è in modalità anteprima e la stessa scheda verrà utilizzata quando si apre il file successivo, a meno che non si inizi a modificare il file.

Vai alle impostazioni e trova "Workbench> Editor: Abilita anteprima" e deselezionalo. Ora ogni file verrà aperto in una nuova scheda.


0

In breve: fai doppio clic (Apri) anziché singolo clic


0

è necessario modificare il file setting.json,

settings.json, situato in

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

Su un Mac e forse su altri SO puoi fare doppio clic sul nome del file per bloccare il file aperto nell'editor. In questo modo, puoi scegliere in modo selettivo quali file vuoi che restino aperti nell'editor VS Code.


-1

Ho avuto lo stesso problema e ho appena cambiato le seguenti impostazioni in Visual Studio 2017.

Strumenti> Ambiente> Schede e finestre

visual studio 2017 view

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.