VSCode affichant un seul fichier dans la barre d'onglets (impossible d'ouvrir plusieurs fichiers)

210

J'ai frappé un raccourci et je ne trouve pas le paramètre pour le désactiver. Mais l'ouverture de plusieurs fichiers n'affiche pas différents onglets.

Voici ce que je vois

entrez la description de l'image ici

Mais c'est ce que j'attends quand j'ouvre un nouvel onglet

entrez la description de l'image ici

Tolga E
la source

Réponses:

302

Si j'ai bien compris, ce doit être votre cas: vérifiez ici . Il vous suffit de le définir dans votre fichier de configuration

"workbench.editor.showTabs": false

Je pense aussi que dans cette question, c'est exactement le contraire qui est demandé

J'espère que certaines de ces aides

dstrants
la source
12
Dans VSCode, cliquez sur Gérer (la roue dentée est affichée dans le coin inférieur gauche)> Paramètres> dans la barre de recherche en haut, tapez "showtabs" pour accéder au menu de droite> les onglets des moyens cochés s'afficheront.
Echeban
4
Sérieusement fatigué de trouver de si petits hacks. Merci beaucoup. Je ne comprends pas pourquoi le paramètre par défaut est désactivé? qui sur cette terre ne veut pas voir les fichiers dans les onglets?
Atul
10
@Atul Sur Mac, j'ai trouvé qu'en appuyant accidentellement sur Ctrl + Cmd + W, ce comportement était très probablement ce qui me faisait mal car Ctrl + Cmd + Q était utilisé pour verrouiller l'écran. Peut-être que quelque chose de similaire vous arrive?
ankush981
333

Sur un Mac, si les deux réponses existantes ne fonctionnaient pas, vous pouvez essayer la commande + ctrl + w, a fonctionné pour moi.

Divyanshu Kalra
la source
6
Fonctionne également sur Windows (ctrl + w)
user2978241
2
Fonctionne également sur Linux (ctrl + w)
Chathuranga Chandrasekara
1
pourquoi ça marche? que fait ce raccourci? J'ai aussi travaillé pour moi!
Shardul
1
travaillé pour moi aussi! probablement en appuyant sur ce combo de touches était la raison pour désactiver les onglets en quelque sorte. à votre santé!
krankuba
7
Cette frappe correspond à la commande "Affichage: Basculer la visibilité des onglets". Sur un Mac, il est trop similaire à la commande + contrôle + q, la commande "Verrouiller l'écran" du système (c'est ainsi que je suis arrivé ici!)
Noach Magedman
64

La réponse acceptée n'a pas fonctionné pour moi pour une raison quelconque. Mais la réponse se trouve ici: Comment configurer vscode pour ouvrir des fichiers toujours dans un nouvel onglet? fait.

En bref:

Dans la barre de menu, cliquez sur Fichier, Préférences, Paramètres.

Ajoutez ensuite ceci à vos paramètres:

"workbench.editor.enablePreview": false
Reid
la source
6
Seule la réponse à cette autre question l'a résolu pour moi. En bref: double-cliquez sur (Ouvrir) plutôt que sur un seul clic (Aperçu).
EliadL
61

essayez command+ ctrl+ wsur Mac, cela fonctionne bien

user2849063
la source
22

Si vous utilisez VSCODE, essayez ceci command + ctrl + w

user2849063
la source
Oui, plusieurs onglets similaires au chrome. command + control + W
Anupam Maurya
20

Par erreur, je tape sur mac ctrl + commande + bouton w sur le code Visual Studio puis ouvre les onglets de fichiers.

Ensuite, j'appuie sur le même bouton Ctrl + Cmd + w, puis son montre à nouveau

Vivek Singh
la source
19

Cette fonction est basculée avec la commande «Affichage: Basculer la visibilité des onglets». En interne, il est connu sous le nom de workbench.action.toggleTabsVisibility.

Sous MacOS , la liaison par défaut est command + control + w, ce qui est dangereusement proche de la commande "Verrouiller l'écran" du système d'exploitation command + control + q. (Frapper accidentellement en essayant de verrouiller mon écran, c'est comme ça que je suis arrivé ici!)

Sous Linux , la liaison de touches par défaut estmeta + control + w

Sous Windows , le raccourci clavier était win + control + w, mais il semble qu'ils l'aient supprimé. Voir ces problèmes de github:

Noach Magedman
la source
2
Touches les plus importantes Contrôle + CMD + W pour l'activation, plusieurs onglets
Anupam Maurya
9

Depuis la dernière mise à jour, dans mon VSC, vous devez double-cliquer sur l'icône du fichier pour obtenir un nouvel onglet.

Et c'est juste au moment où je m'habitue enfin à cliquer UNE FOIS dans l'ancienne version. Je veux dire, je reçois "pousser un nouvel ensemble de fonctionnalités dès que possible" si Microsoft veut rivaliser avec F / OSS, mais n'ont-ils pas entendu parler de POLA ... et ne pas le casser?

Kevin_Kinsey
la source
Je vous remercie! Cela me rendait fou.
scscsc
En creusant un peu plus, cela s'appelle "Editeurs d'aperçu". La description est "Contrôle si les éditeurs ouverts à partir de l'ouverture rapide s'affichent en tant qu'aperçu. Les éditeurs d'aperçu sont réutilisés jusqu'à ce qu'ils soient épinglés (par exemple via un double clic ou une modification)." Les éditeurs d'aperçu s'affichent avec une police en italique. En regardant dans les paramètres, les deux options sont Workbench> Editor> "Activer l'aperçu à partir de l'ouverture rapide" et "Activer l'aperçu".
scscsc
7

Il s'agit d'une "fonctionnalité" bien que déroutante du code Visual Studio appelé l'onglet "Aperçu"!

Je sais que je me suis débattu avec cela jusqu'à ce que je prenne le temps et que je cherche ici une réponse!.

Normalement, vous pouvez cliquer sur un fichier et l'ouvrir dans un onglet d'aperçu, le parcourir et passer au suivant. Cela peut être pratique lorsque vous avez ouvert un dossier et que vous souhaitez rapidement parcourir les fichiers qu'il contient.

Cependant, cela prête à confusion lorsque vous travaillez réellement sur des fichiers. La solution la plus simple consiste à double-cliquer sur un fichier dans l'onglet Explorateur, cela ouvre le fichier dans son propre onglet séparé .

À mon humble avis, une autre approche pour désactiver la fonctionnalité, s'habitue à ce paramètre "par défaut" d'un onglet d'aperçu, plutôt que de le désactiver dans les paramètres et plus tard, lorsque vous le réinstallez ou allez sur une autre machine, aux prises avec " Ahh ... je savais que j'avais fait quelque chose pour désactiver ce comportement! ".

Si ce processus de réflexion ne fonctionne pas pour vous, vous pouvez toujours faire ce qui est suggéré dans les autres réponses.

Bharat Mallapur
la source
7

Allez à Préférences -> Paramètres -> UserSettings -> Workbench -> EditorManagement
cocher " Afficher les onglets ". Des onglets apparaîtront immédiatement.

deva11
la source
4

Suivez ceci,

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

et redémarrer, profiter (y)

Sam
la source
3

Je pense que c'est la propriété "workbench.editor.showTabs": true. J'ai eu le même problème et je viens de changer ce paramètre en true.

Manuel Eduardo Romero
la source
3

Cela n'a rien à voir avec la configuration workbench.editor.showTabs:true. Double-cliquez simplement sur le fichier que vous souhaitez ouvrir dans un nouvel onglet et VS Code l'ouvrira pour vous dans un nouvel onglet.

olammy
la source
2

Si vous pensez toujours que vous avez ce problème, il se peut que le "Mode Aperçu" soit activé. Le titre de l'onglet sera en italique, ce qui signifie qu'il est en mode aperçu et le même onglet sera utilisé lorsque vous ouvrirez le fichier suivant, à moins que vous ne commenciez à le modifier.

Accédez aux paramètres et recherchez «Workbench> Editor: Activer l'aperçu» et désélectionnez-le. Maintenant, chaque fichier sera ouvert dans un nouvel onglet.

Henk Kruger
la source
0

En bref: double-cliquez sur (Ouvrir) plutôt que sur un seul clic

Job M
la source
0

vous devez modifier le fichier setting.json,

settings.json, situé à

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
        }
hoogw
la source
0

Sur un Mac et peut-être d'autres OS, vous pouvez double-cliquer sur le nom du fichier pour épingler le fichier ouvert dans l'éditeur. De cette façon, vous pouvez choisir de manière sélective les fichiers que vous souhaitez rester ouverts dans l'éditeur de code VS.

BrianB
la source
-1

J'ai eu le même problème et je viens de changer les paramètres suivants dans Visual Studio 2017.

Outils> Environnement> Onglets et fenêtres

Visual Studio 2017 vue

Sujay
la source