Comment ouvrir un fichier dans un nouvel onglet?

123

Comment ouvrir un nouveau fichier en utilisant Ctrl+ P, afin qu'il ne remplace pas le fichier actuel, mais utilise plutôt un nouvel onglet?

Aussi, serait-il possible de focaliser le fichier recherché au lieu de l'ouvrir, s'il était déjà ouvert sur un onglet, pour éviter les doublons?

jligeza
la source
2
Double
jamesdlin

Réponses:

260

Lorsqu'un simple clic sur un fichier est effectué dans la barre latérale, Visual Studio Code l'ouvre en mode Aperçu , ce qui vous permet d'afficher rapidement les fichiers.

Comportement du mode Aperçu

  • Les onglets du mode Aperçu ne restent pas ouverts.
  • Dès que vous ouvrez un autre fichier depuis la barre latérale, il remplace le fichier existant s'il est en mode aperçu.
  • Le titre de l'onglet sera en italique s'il est en mode aperçu, tout comme la capture d'écran ci-dessous.

Pour ouvrir un fichier à modifier (c'est-à-dire ne pas ouvrir en mode Aperçu), double-cliquez sur le fichier dans la barre latérale.

Important!

Si vous souhaitez modifier un fichier, ne l'ouvrez pas en mode Aperçu, double-cliquez sur le fichier dans la barre latérale à la place.

Si le fichier est déjà ouvert en mode Aperçu, puis pour le convertir en mode édition:

  • double-cliquez sur son nom de fichier en italique dans la barre de titre, ou
  • presse Ctrl-K Enter

Étapes pour désactiver le mode d'aperçu

Critères:

Si vous souhaitez désactiver tous ensemble le mode Aperçu, c'est:

  • accéder au fichier via le menu latéral.
  • ouverture du menu d'ouverture rapide avec Ctrl+ P.

Solution:

  • Ouvrez la palette de commandes à l'aide du raccourci Ctrl+ Shift+ P.
  • Tapez Preferences: Open User Settings. Cela ouvrira l'éditeur de paramètres. Recherchez workbench.editor.enablePreviewet décochez la case (les modifications sont enregistrées automatiquement et signalées par une bordure bleue à gauche).

Additionnel:

  • Si vous souhaitez uniquement désactiver le mode aperçu dans le menu d'ouverture rapide, décochez la case workbench.editor.enablePreviewFromQuickOpen.
Keshan Nageswaran
la source
15
Si vous souhaitez conserver le comportement d'aperçu standard, vous pouvez ouvrir un fichier en mode d'aperçu à l'aide de ctrl+p, puis l'ouvrir complètement pour le modifier à l'aide de ctrl+k enter. Cela transforme l'onglet d'aperçu en un onglet totalement indépendant, comme vous le feriez si vous ouvriez le fichier en double-cliquant dessus dans l'explorateur.
alphaloop
3
"double-cliquez sur le fichier dans la barre latérale" fonctionne également pour la barre de titre de l'onglet, si la barre de titre de l'onglet est en italique, double-cliquez dessus pour supprimer le mode de prévisualisation
kewlashu
25

TL; DR pour les utilisateurs Mac

Étape 1: Appuyez sur +,

Étape 2: Rechercher Previewet désactiverWorkbench › Editor: Enable Preview

Recherchez Aperçu et désactivez Workbench ›Editor: Activer l'aperçu

Mohammad Zaid Pathan
la source
5

Pour que les deux gardent un onglet de fichier ouvert lorsque vous cliquez pour la première fois et après utilisation, accédez à la définition,

"workbench.editor.enablePreview": false

C'est la bonne réponse.

Gabriel Borges Oliveira
la source
1

Au lieu de modifier un paramètre, une option plus simple consiste à faire glisser le fichier de la barre latérale vers la barre d'onglets. Il s'ouvre dans un nouvel onglet.

Dheerendra Kulkarni
la source
1

Allez dans le menu FichierPréférencesParamètres → recherchez "settings.json" , et à la dernière ligne avant }, ajoutez une virgule à la dernière option et collez:

"workbench.editor.enablePreview": false

Par exemple:

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