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

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


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.


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

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



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


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:


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?


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.


7

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


4

Suivez ceci,

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

et redémarrer, profiter (y)


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.


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.


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.


0

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


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
        }

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.


-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

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.