Comment désactiver le zoom sur Ctrl + défilement dans Visual Studio 2010?

159

Visual Studio 2010 ajoute un paramètre de zoom en bas à gauche de l'éditeur de texte (à gauche de la barre de défilement horizontale) et adopte également le Ctrl idiome de défilement de la souris pour effectuer un zoom avant et arrière.

Le premier est bien, mais je n'aime pas le second car je garde parfois le contrôle lorsque je commence à faire défiler mon code source (ce qui entraîne un changement radical de la taille du texte et me jette complètement de tout ce que je faisais).

Comment le désactiver?

Lawrence Johnston
la source
22
+1. Cette fonction de contrôle + défilement de la souris est horrible. A quoi pensaient-ils?
Souper
3
@GeorgiiOleinikov, c'est très profond.
Kirk Woll
4
Si ce n'est pas la fonctionnalité la plus stupide de Visual Studio, je ne sais pas ce que c'est.
Rosdi Kasim
2
C'est une " nouvelle fonctionnalité géniale ", apparemment. :)
Mark Whitaker
4
C'est bon de voir que je ne suis pas le seul à détester cette fonctionnalité
filet mignon

Réponses:

225

Allez dans Outils-> Gestionnaire d'extensions et recherchez dans la galerie en ligne "roue". Télécharger "Désactiver le zoom de la molette de la souris"

entrez la description de l'image ici

Ou utilisez ce lien direct: Désactivez le zoom de la molette de la souris .

Drharris
la source
2
J'ai sélectionné ceci comme réponse car c'était la méthode que j'ai finalement utilisée pour installer l'extension.
Lawrence Johnston
27
Si ce n'est jamais le premier lien, le nom est "Désactiver le zoom de la molette de la souris", et voici un lien direct .
Noah Richards
1
Extension merveilleusement utile. J'ai continué à zoomer accidentellement sur mon code source et cela devenait très ennuyeux!
Matthew Sharpe
1
Bénissez cette extension! Je pensais que j'allais devoir abandonner mon trackball Kensington avec la molette de défilement intégrée de tous les zooms accidentels ...
Kelly Adams
9
L'extension Visual Studio la plus populaire à ce jour. Je fais écho au sentiment de "à quoi pensaient-ils"?! Ce n'est pas un jeu vidéo, c'est un IDE pour le développement de logiciels productifs et Ctrl + V + défilement ultérieur tout en maintenant la touche Ctrl enfoncée a une utilisation TRÈS pertinente (c'est-à-dire coller du code à plusieurs endroits dans le même document). Chapeau au développeur de cette extension. Microsoft doit reléguer le zoom à un sous-menu auquel il appartient, et non les frappes principales utilisées par tous les développeurs efficaces de la planète.
CubicleSoft
46

Il est possible que Visual Studio 2010 entre dans un état où l'utilisation ordinaire de la molette de la souris (c'est-à-dire sans Ctrl appuyer) entraîne une augmentation ou une diminution de la taille du texte.

Utilisez ctrl+ scroll sur la page pour récupérer de cet état.

subbu
la source
2
Cette réponse est très pratique si jamais vous êtes coincé dans cet état (ce qui m'est arrivé à plusieurs reprises - est-ce que cela pourrait être un bogue dans VS2010?). D'où un vote favorable.
dominic
8
Ne répond pas à la question du PO, certainement. Mais cette page est apparue en premier lors de ma recherche Google, et cela a répondu à ma question.
RalphChapin
J'ai republié ceci comme une question et une réponse distinctes dans l'espoir de faciliter la recherche des personnes recherchant la réponse à cette question (par opposition à celle que je recherchais dans cette question): stackoverflow.com/questions/11621290/…
Lawrence Johnston
+1 pour un bon pourboire. Et comment réinitialiser le niveau de zoom par défaut? (moi coincé avec une police plus grande que la normale)
Souper
1
Pour moi, cela ne fonctionnait qu'avec le bouton de commande droit. Le contrôle gauche n'a pas réinitialisé le comportement.
Jerome
7

Il s'agit d'un problème dans Windows, pas seulement dans Visual Studio. Pour désactiver le comportement de zoom Ctrl-Scroll dans Windows, vous pouvez utiliser AutoHotKey comme décrit dans cette réponse :

^WheelDown::return
^WheelUp::return

Cela reprogramme juste AutoHotKey pour ne rien faire sur Ctrl-Scroll.

Herbe Caudill
la source
J'ai aussi ajouté #MaxHotkeysPerInterval 16384
Colin
@Anthony problem: "une question ou une situation considérée comme indésirable ou nuisible et devant être traitée et surmontée." Il me semble que la définition d'un problème convient. Vous aimez cette "fonctionnalité", très bien. D'autres non. Ici, nous sommes en 2019 et je ne sais pas comment désactiver cette "fonctionnalité" ennuyeuse dans VS. C'est donc toujours un problème pour moi. Enfin, toutes les heures que j'ai investies / gaspillées dans AutoHotkey sont utiles. Solution de 2 minutes. - Merci pour ça.
Andrew Dennison
@AndrewDennison Cool, vous avez utilisé une définition de dictionnaire pour ignorer complètement l'utilisation prévue du mot. Excellent argument et point. Vraiment, bravo à vous d'avoir trouvé l'argument le plus spécieux du monde.
Anthony