J'utilise Visual Studio Code 1.3.1 avec les onglets nouvellement introduits.
Lorsque je clique sur des fichiers, le premier fichier s'ouvre dans un onglet. Si je n'apporte aucune modification à ce fichier, le deuxième fichier cliqué s'ouvrira dans le même onglet.
Comment puis-je éviter cela et faire en sorte que Visual Studio Code ouvre toujours un nouvel onglet?
visual-studio-code
MBushveld
la source
la source
Réponses:
Lorsque vous [simple-] cliquez sur un fichier dans le navigateur de fichiers de la barre latérale gauche ou que vous l'ouvrez à partir du menu d'ouverture rapide ( Ctrl- P, tapez le nom du fichier Enter), Visual Studio Code l'ouvre dans ce qu'on appelle le "Mode Aperçu", ce qui vous permet de visualiser rapidement les fichiers.
Les onglets du mode Aperçu ne sont pas maintenus ouverts. Dès que vous allez ouvrir un autre fichier dans la barre latérale, l'onglet Mode Aperçu existant (s'il en existe un) est utilisé. Vous pouvez déterminer si un onglet est en mode Aperçu, en regardant son titre dans la barre d'onglets. Si le titre est en italique , l'onglet est en mode aperçu.
Pour ouvrir un fichier pour le modifier (c'est-à-dire ne pas l'ouvrir en mode Aperçu), double-cliquez sur le fichier dans la barre latérale, ou cliquez-le dans la barre latérale, puis double-cliquez sur le titre de son onglet Mode Aperçu.
Si vous souhaitez désactiver le mode Aperçu tous ensemble, vous pouvez le faire en définissant
"workbench.editor.enablePreview": false
dans votre fichier de paramètres. Vous pouvez également utiliser l'"workbench.editor.enablePreviewFromQuickOpen"
option pour la désactiver uniquement à partir du menu d'ouverture rapide.Avant de pouvoir désactiver le mode Aperçu, vous devez ouvrir votre fichier de paramètres .
Conseil de pro : vous pouvez utiliser la palette de commandes (raccourci Ctrl + Maj + P) pour ouvrir votre fichier de paramètres, entrez simplement "
Preferences: Open User Settings
"!Une fois que vous avez ouvert votre fichier de paramètres ( votre fichier de paramètres doit être situé à droite), ajoutez la
"workbench.editor.enablePreview"
propriété et définissez sa valeur surfalse
.Vous pouvez en savoir plus sur le "Mode Aperçu" de Visual Studio Code, ici .
la source
double-click
pourctrl+click
?Workbench > Editor: Show Tabs
paramètre qui, lorsqu'il est désactivé, ressemble au mode de prévisualisation, car vous ne voyez jamais un onglet apparaître, sauf celui que vous ouvrez.Si vous ne souhaitez pas désactiver le mode d'aperçu, vous pouvez explicitement dire
vscode
de garder un onglet spécifique ouvert. Comme mentionné ci-dessus, un en-tête d'onglet avec du texte en italique est en mode aperçu .Pour sortir un onglet du mode d'aperçu, vous pouvez soit cliquer avec le bouton droit sur l'onglet et choisir
keep open
ou utiliser le raccourci cmd+ kenter
qui est mappé à la commandeworkbench.action.keepEditor
.De plus, un double-clic sur un onglet le fait également sortir du mode aperçu (vérifié en
vscode
1.44.0).la source
CMD+k
relâchez le combo clé, puis frappezEnter
Je suis arrivé avec le même problème, et ouvrez le fichier setting.json , ajoutez ce qui suit:
la source
Utilisez
workbench.editor.enablePreview: false
pour désactiver complètement le mode Aperçu.Utilisez
workbench.editor.enablePreviewFromQuickOpen: false
pour désactiver le mode Aperçu pour les fichiers ouverts à partir du menu d'ouverture rapide.la source
Pour tous ceux qui ne souhaitent pas désactiver le mode Aperçu .
Comme j'ai lu des commentaires entiers et j'ai trouvé ce que je préférais, c'est la touche de raccourci pour épingler le fichier ouvert à partir de Quick Open / Ctrl + P ou c'est-à-dire garder le fichier ouvert dans l'éditeur, et oui , pas besoin de changer votre main à la souris pour double-cliquer sur la liste des fichiers.
Merci à @jontem et @MattLBeck.
La
save
commande d' appel avec Ctrl+ S( ⌘+ ssur Mac) est le moyen le plus simple d'atteindre ce que je préférais.Et si vous avez découvert que vous faites cela pour garder le fichier ouvert dans l'éditeur assez fréquemment, oui, je préfère que vous définissiez l'option
"workbench.editor.enablePreview": false
ou"workbench.editor.enablePreviewFromQuickOpen": false
comme d'autres mentionnés précédemment.la source
Ouvrir dans un nouvel onglet Solution:
"workbench.editor.showTabs": true
la source
Notez que le nom de fichier sur l'onglet est formaté en italique s'il a été ouvert dans
Preview Mode
.Pour garder le fichier toujours disponible dans l'éditeur VSCode (c'est-à-dire pour le sortir du
Preview Mode
mode normal), vous pouvez double-cliquer sur l'onglet. Ensuite, vous remarquerez que le nom devient non italique.Je pense que le mode Aperçu est utile, surtout lorsque vous avez un espace d'écran limité et que vous devez vérifier de nombreux fichiers.
la source
Vous pouvez désactiver l'aperçu avec ceci:
⬇️ Fondamentalement, ajoutez simplement ces deux paramètres et vous êtes prêt à partir.
la source
Fichier de menu → Préférences → Paramètres utilisateur : ajoutez cette ligne "workbench.editor.enablePreviewFromQuickOpen": false
la source
Essentiellement, il y a trois paramètres que l'on doit mettre à jour (Préférences >> paramètres):
workbench.editor.enablePreview: définissez ce paramètre pour activer ou désactiver globalement les éditeurs d'aperçu
workbench.editor.enablePreviewFromQuickOpen: définissez cette option pour activer ou désactiver les éditeurs d'aperçu lorsqu'ils sont ouverts à partir de l'ouverture rapide
workbench.editor.showTabs: enfin, il faudra régler cela
autrement, il n'y aura pas d'onglets affichés et vous vous demanderez simplement
pourquoi le réglage / la suppression des deux ci-dessus n'a pas fonctionné
la source
Si vous souhaitez ouvrir un fichier de façon permanente à partir de "Aller au fichier ..." (⌘P), appuyez sur "flèche droite" au lieu de revenir.
Cela permet également de garder la barre de recherche Aller au fichier ... ouverte afin que vous puissiez rapidement ouvrir plusieurs fichiers.
la source
activation à l'aide de l'interface graphique
aller à
Code -> Preferences -> Settings -> User -> Window -> New Window
ici Ouvrir les fichiers dans une nouvelle fenêtre sous la liste déroulante sélectionnez "on" c'est tout.
ma version VS Code 1.38.1
la source
Vous pouvez le faire via l'interface graphique
Rechercher un aperçu
décochez les options
Enable Preview
etEnable Preview from Quick Open
la source
Comme l'indique hktang ci-dessus:
un clic ouvre le fichier en mode aperçu (texte d'en-tête en italique)
Double-cliquez sur le même fichier, il sort du mode aperçu (le texte de l'en-tête passe de l'italique à la police normale)
Je pense que c'est une fonctionnalité "comprimise" permettant aux utilisateurs de "naviguer" dans les deux mondes; aperçu et aucun aperçu.
HTH Paul S.
la source
C'est tellement déroutant. Tous les développeurs à qui j'ai demandé n'ont pas apprécié ce comportement par défaut.
J'utilise cmd+ Ppour ouvrir les fichiers de projet.
la source
Dans mon cas, j'ai également dû définir la
workbench.editor.showTabs
propriété sur true (en plus deworkbench.editor.enablePreview
)Je ne sais pas comment cela a été changé en faux. Peut-être que je l'ai accidentellement mis à faux en utilisant un raccourci.
la source
Une solution simple est, au lieu de modifier les paramètres de vscode, chaque fois que vous ouvrez un fichier via une référence, vous verrez que le fichier est en mode aperçu (le nom du fichier est en italique) et dans la barre latérale, vous verrez que même fichier de prévisualisation dans le focus appuyez deux fois dessus et il sera épinglé sur l'onglet, de sorte qu'il ne sera pas remplacé par un autre fichier en mode de prévisualisation.
la source
Paramètres -> Workbench -> Gestion de l'éditeur -> Activer l'aperçu
la source
pour moi, shift+ a enterfait l'affaire.
la source
vous devez modifier le fichier setting.json,
settings.json, situé à
la source
En fait, VSCode vous montre l'aperçu d'un fichier lorsque vous l'ouvrez. Si vous souhaitez ouvrir des fichiers dans un nouvel onglet, désactivez simplement l'aperçu avec ce paramètre (collez-le dans le fichier settings.json).
- vous pouvez aller plus loin et utiliser ce paramètre
- Il ouvrira votre éditeur VSCode avec un nouveau fichier vierge sans titre pour démarrer rapidement.
la source