Como desativar o zoom no Ctrl + scroll no Visual Studio 2010?

159

O Visual Studio 2010 adiciona uma configuração de zoom na parte inferior esquerda do editor de texto (à esquerda da barra de rolagem horizontal) e também adota o Ctrlidioma de rolagem do mouse + para aumentar e diminuir o zoom.

O primeiro é bom, mas eu não gosto do último, pois às vezes ainda mantenho o controle quando começo a rolar o meu código-fonte (o que resulta no tamanho do texto mudando radicalmente e me jogando completamente fora do que estava fazendo).

Como faço para desativá-lo?

Lawrence Johnston
fonte
22
+1. Esse recurso de controle + rolagem do mouse é horrível. O que eles estavam pensando?
Souper
3
@GeorgiiOleinikov, isso é muito profundo.
22613 Kirk Woll
4
Se esse não é o recurso mais estúpido do Visual Studio, não sei o que é.
Rosdi Kasim
2
É um " ótimo novo recurso ", aparentemente. :)
Mark Whitaker
4
É bom para ver que eu não sou o único que odeia esse recurso
lombo

Respostas:

225

Vá em Ferramentas-> Gerenciador de extensão e pesquise na galeria online por "roda". Download "Desativar o zoom da roda do mouse"

insira a descrição da imagem aqui

Ou use este link direto: Desative o zoom da roda do mouse .

drharris
fonte
2
Selecionei isso como a resposta, porque foi o método que acabei usando para instalar a extensão.
Lawrence Johnston
27
Se esse nunca for o primeiro link, o nome será "Desativar o zoom da roda do mouse" e aqui está um link direto .
Noah Richards
1
Extensão maravilhosamente útil. Eu continuei ampliando acidentalmente o meu código-fonte e estava ficando muito chato!
Matthew Sharpe
1
Abençoe esta extensão! Eu pensei que eu ia ter que abandonar o meu trackball Kensington com a roda de rolagem integrado de todo o zoom acidental ...
Kelly Adams
9
A extensão mais popular do Visual Studio de todos os tempos. Eu ecoo o sentimento de "o que eles estavam pensando" ?! Este não é um videogame, é um IDE para desenvolvimento produtivo de software e a rolagem subsequente Ctrl + V + enquanto mantém pressionada a tecla Ctrl tem MUITO uso relevante (por exemplo, colar código em vários locais do mesmo documento). Tiramos o chapéu para o desenvolvedor desta extensão. A Microsoft precisa relegar o zoom para um submenu ao qual ele pertence, não para pressionar as teclas principais usadas por todos os desenvolvedores eficientes do planeta.
CubicleSoft 22/02
46

É possível que o Visual Studio 2010 entre em um estado em que o uso comum da roda do mouse (ou seja, sem Ctrlpressionar) resulte no aumento ou diminuição do tamanho do texto.

Use ctrl+ rolar na página para se recuperar desse estado.

subbu
fonte
2
Essa resposta é bastante útil se você ficar preso nesse estado (o que já aconteceu comigo algumas vezes - isso pode ser um bug no VS2010?). Daí voto positivo.
dominic
8
Não responde à pergunta do OP, certamente. Mas esta página apareceu primeiro na minha pesquisa no google e isso respondeu à minha pergunta.
RalphChapin
Repostei isso como uma pergunta e uma resposta separadas, na esperança de facilitar a procura de pessoas que procurassem a resposta para essa pergunta (em oposição à que eu estava procurando nesta pergunta): stackoverflow.com/questions/11621290/…
Lawrence Johnston
+1 para obter uma ótima dica. E como redefinir o nível de zoom padrão? (me preso com maior do que fonte normal)
Souper
1
Para mim, isso funcionou apenas com o botão de controle direito. O controle esquerdo não redefiniu o comportamento.
Jerome
7

Este é um problema no Windows, não apenas no Visual Studio. Para desativar o comportamento de zoom Ctrl-Scroll no Windows, você pode usar o AutoHotKey conforme descrito nesta resposta :

^WheelDown::return
^WheelUp::return

Isso apenas reprograma o AutoHotKey para não fazer nada no Ctrl-Scroll.

Caudill de ervas
fonte
Eu também adicionei #MaxHotkeysPerInterval 16384
Colin
@ Anthony problem: "um assunto ou situação considerada indesejável ou prejudicial e que precisa ser tratada e superada". Parece-me que a definição de um problema se encaixa. Você ama esse "recurso", tudo bem. Outros não. Aqui está 2019 e eu não sei como desativar esse "recurso" irritante no VS. Portanto, ainda é um problema para mim. Finalmente, todas as horas que investi / desperdicei no AutoHotkey são úteis. Correção de 2 minutos. Obrigado por isso.
Andrew Dennison
@AndrewDennison Legal, você usou uma definição de dicionário para ignorar completamente o uso pretendido da palavra. Ótima discussão e argumento. Realmente, bravo com você por encontrar o argumento mais ilusório do mundo.
Anthony