179 votes

Comment désactiver le fichier de prévisualisation avec un seul clic dans le code vs ?

Je préférerais que l'on double-clique pour ouvrir un fichier, et que l'on empêche les aperçus en un seul clic. Comment faire cela dans vs code ?

30 votes

Vous pouvez désactiver l'aperçu en réglant "workbench.editor.enablePreview": false Mais vous n'avez pas pu empêcher le simple clic, ce qui signifie que le simple clic ouvrira le fichier à éditer directement plutôt que de le prévisualiser.

1 votes

Vous pouvez convertir un aperçu en un véritable éditeur avec workbench.action.keepeditor qui est K, Enter par défaut (étant enterré, c'est un retour en arrière de Sublime Text)

178voto

Alex Points 7907

De vscode 1.20 :

"workbench.list.openMode": "doubleClick",

5 votes

J'ai dû me battre contre un barrage de personnes répondant à la mauvaise question (il est assez amusant d'essayer de désactiver le mode de prévisualisation en activant un mode plus permanent, ce qui rend le problème plus ennuyeux !

0 votes

J'ai eu exactement le même problème que @jmcgrory, ceci devrait être marqué comme solution.

3 votes

C'est faux. La fonction de prévisualisation continue de fonctionner.

101voto

Michael Calkins Points 3927

La seule façon de désactiver la prévisualisation des fichiers lorsque l'on clique dessus est de configurer l'option "workbench.editor.enablePreview" à false .

"workbench.editor.enablePreview": false,

enter image description here

3 votes

Cela ne change PAS le comportement, à savoir que le fichier ne s'ouvre dans un onglet que lorsqu'on double-clique dessus. La seule différence est qu'il s'ouvre en "mode édition" plutôt qu'en "mode aperçu".

2 votes

C'est ainsi que vous désactivez l'aperçu du fichier et que vous ouvrez le fichier. VS Code ne peut pas faire le double clic.

2 votes

@MichaelJ.Calkins a la réponse correcte à cette question. Cette réponse devrait être marquée comme correcte.

76voto

Imtiaz Sakib Points 851

Allez dans Fichier->Préférences->Réglages, recherchez l'élément suivant et désactivez-le :

"workbench.editor.enablePreview": false

Italian Trulli

3 votes

Cette modification entraînera l'ouverture (plutôt que la prévisualisation) des fichiers par simple clic. Si vous souhaitez désactiver toutes les actions par simple clic, utilisez la suggestion d'Alex.

0 votes

C'est la mauvaise réponse. Cela ouvrira les fichiers en un seul clic. L'OP et moi-même voulons désactiver l'aperçu en un seul clic et l'ouverture des fichiers en un seul clic. Ce devrait être un simple clic qui sélectionne le fichier et un double clic qui l'ouvre. Le problème est que le fait de cliquer sur un fichier dans la fenêtre de l'explorateur ouvre un aperçu qui vous fait perdre le focus sur le document que vous voulez garder ouvert. Votre suggestion de supprimer les aperçus entraîne en fait l'ouverture automatique des fichiers, ce qui est un comportement plus perturbateur.

28voto

Andy Brown Points 4824

Les paramètres nécessaires pour empêcher un simple clic dans la vue de l'Explorateur d'ouvrir un fichier sont dans les réponses précédentes à cette question, mais vous devez appliquer deux d'entre eux :

"workbench.editor.enablePreview": false

Cela changera le simple clic dans l'explorateur pour ouvrir complètement le fichier au lieu de l'ouvrir en aperçu ( italiques ). On peut dire que c'est pire qu'avant, à moins que vous n'utilisiez un appareil à écran tactile ; vous devez donc également procéder au réglage suivant :

"workbench.list.openMode": "doubleClick"

Il faut maintenant double-cliquer sur un fichier dans l'Explorateur pour l'ouvrir et l'aperçu est désactivé. Enfin, j'ai dû redémarrer toutes les instances ouvertes de vscode pour que les doubleClick pour prendre effet.

Le vscode est une cible mouvante, je dois donc préciser que ceci a été testé dans la version 1.45.1.

8voto

Dávid Molnár Points 2989

Pour autant que je sache, il n'y a aucun moyen de le faire pour le moment (version 1.12).

De nombreuses personnes ont "demandé" cette fonctionnalité, il suffit de regarder à ce problème GitHub .

.. et un commentaire relativement nouveau sur la question :

Désolé, je n'ai pas eu le temps de me pencher à nouveau sur cette question. En l'état actuel des choses En l'état actuel des choses, nous devons d'abord éponger certaines dettes dans le domaine de l'utilisation de l'arbre dans l'ensemble de notre code avant que nous puissions demander un PR à nouveau.

2 votes

Ce comportement m'ennuie vraiment - merci pour le lien vers le problème.

0 votes

Merci pour le lien, le problème a été fermé. 3 ans plus tard, ce problème n'est toujours pas résolu.

0 votes

Regardez l'option openMode !

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