129 votes

Comment ouvrir un fichier dans un nouvel onglet ?

Comment ouvrir un nouveau fichier en utilisant Ctrl + P pour ne pas remplacer le fichier actuel, mais plutôt utiliser un nouvel onglet ?

En outre, serait-il possible de mettre en évidence le fichier recherché au lieu de l'ouvrir, s'il était déjà ouvert sur un onglet, afin d'éviter les doublons ?

277voto

Keshan Nageswaran Points 4909

Lorsque l'on clique sur un fichier dans la barre latérale, Visual Studio Code l'ouvre dans le menu déroulant. Mode aperçu qui vous permet de visualiser rapidement les fichiers.

Comportement du mode aperçu

  • Les onglets du mode aperçu ne sont pas maintenus ouverts.
  • Dès que vous ouvrez un autre fichier à partir de 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, comme dans la capture d'écran ci-dessous.

To open a file for editing (i.e. don't open in Preview Mode), double-click on the file in the sidebar.

Important !

Si vous voulez modifier un fichier, ne l'ouvrez pas en mode Aperçu, mais double-cliquez plutôt sur le fichier dans la barre latérale.

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

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

Étapes à suivre pour désactiver le mode Aperçu

Critères :

Si vous voulez désactiver le mode aperçu, c'est possible :

  • accéder au fichier par le biais du menu latéral.
  • ouverture du menu d'ouverture rapide en utilisant Ctrl + P .

Solution :

  • Ouvrez le Palette de commande en utilisant le raccourci Ctrl + Shift + P .
  • Type Preferences: Open User Settings . Cela ouvrira l'éditeur de paramètres. Recherchez workbench.editor.enablePreview et décochez la case (les modifications sont sauvegardées automatiquement et indiquées par une bordure bleue à gauche).

Supplémentaire :

  • Si vous souhaitez uniquement désactiver le mode d'aperçu dans le menu d'ouverture rapide, décochez la case de l'option workbench.editor.enablePreviewFromQuickOpen .

15 votes

Si vous voulez conserver le comportement standard de l'aperçu, vous pouvez ouvrir un fichier en mode aperçu en utilisant ctrl+p puis l'ouvrir complètement pour l'éditer en utilisant ctrl+k enter . Cela transforme l'onglet d'aperçu en un onglet totalement indépendant, comme celui que vous obtiendriez si vous ouvriez le fichier en double-cliquant dessus dans l'explorateur.

3 votes

"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, le double-clic sur celle-ci supprime le mode aperçu.

28voto

Zaid Khan Points 15

TL;DR pour les utilisateurs de Mac

Étape 1 : Appuyez sur + ,

Étape 2 : Recherche de Preview et de désactiver Workbench › Editor: Enable Preview

Search for Preview and disable Workbench › Editor: Enable Preview

6voto

Pour les deux de garder un onglet de fichier ouvert lors du premier clic et après utilisation, aller à la définition,

"workbench.editor.enablePreview" : false

C'est la bonne réponse.

2voto

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.

1 votes

C'est plus facile de double-cliquer dessus.

1voto

Nandan Kulkarni Points 21

Aller au menu FichierPréférencesParamètres → chercher "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
}

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X