Jak wyłączyć powiększanie Ctrl + przewijanie w programie Visual Studio 2010?


159

Program Visual Studio 2010 dodaje ustawienie powiększenia w lewym dolnym rogu edytora tekstu (po lewej stronie poziomego paska przewijania), a także przyjmuje Ctrlidiom + przewijanie myszy do powiększania i pomniejszania.

To pierwsze jest w porządku, ale nie podoba mi się drugie, ponieważ od czasu do czasu nadal trzymam kontrolę, gdy zaczynam przewijać kod źródłowy (co powoduje radykalną zmianę rozmiaru tekstu i całkowite wyrzucenie mnie z tego, co robiłem).

Jak to wyłączyć?


22
+1. Ta funkcja sterowania + przewijanie myszy jest okropna. Co oni sobie myśleli?
Souper

3
@GeorgiiOleinikov, to bardzo głębokie.
Kirk Woll,

4
Jeśli to nie jest najgłupsza funkcja w Visual Studio, to nie wiem, co to jest.
Rosdi Kasim

2
Najwyraźniej jest to „ świetna nowa funkcja ”. :)
Mark Whitaker,

4
Dobrze widzieć, że nie jestem jedyną osobą, która nienawidzi tej funkcji
polędwiczki

Odpowiedzi:


225

Idź do Narzędzia-> Menedżer rozszerzeń i przeszukaj galerię online pod kątem „koła”. Pobierz „Wyłącz powiększanie kółkiem myszy”

wprowadź opis obrazu tutaj

Lub użyj tego bezpośredniego linku: Wyłącz powiększanie kółkiem myszy .


2
Wybrałem to jako odpowiedź, ponieważ była to metoda, której użyłem do zainstalowania rozszerzenia.
Lawrence Johnston

27
Jeśli kiedykolwiek nie jest to pierwszy link, nazwa brzmi „Wyłącz powiększanie kółkiem myszy”, a tutaj jest bezpośredni link .
Noah Richards

1
Cudownie przydatne rozszerzenie. Przypadkowo powiększałem swój kod źródłowy i robiło się to bardzo irytujące!
Matthew Sharpe

1
Pobłogosław to rozszerzenie! Myślałem, że będę musiał porzucić mój trackball Kensington ze zintegrowanym kółkiem przewijania od wszystkich przypadkowych zmian ...
Kelly Adams

9
Najpopularniejsze rozszerzenie Visual Studio w historii. Powtarzam sentencję „co oni sobie myśleli” ?! To nie jest gra wideo, to IDE do produktywnego tworzenia oprogramowania, a Ctrl + V + kolejne przewijanie, przy jednoczesnym przytrzymaniu klawisza Ctrl, ma BARDZO odpowiednie zastosowanie (np. Wklejanie kodu w kilku miejscach w tym samym dokumencie). Czapki z głów dla twórcy tego rozszerzenia. Microsoft musi przenieść powiększanie do podmenu, do którego należy, a nie do podstawowych naciśnięć klawiszy używanych przez każdego wydajnego programistę na świecie.
CubicleSoft

46

Możliwe, że Visual Studio 2010 wejdzie w stan, w którym zwykłe użycie kółka myszy (czyli bez Ctrl wciśnięcia) powoduje zwiększenie lub zmniejszenie rozmiaru tekstu.

Użyj ctrl+ przewijania na stronie, aby wyjść z tego stanu.


2
Ta odpowiedź jest bardzo przydatna, jeśli kiedykolwiek utkniesz w tym stanie (co zdarzyło mi się kilka razy - czy to może być błąd w VS2010?). Stąd głosowanie za.
dominika

8
Z pewnością nie odpowiada na pytanie OP. Ale ta strona pojawiła się jako pierwsza w mojej wyszukiwarce Google i to odpowiedziała na moje pytanie.
RalphChapin

Opublikowałem to ponownie jako osobne pytanie i odpowiedź w nadziei, że łatwiej będzie znaleźć osoby szukające odpowiedzi na to pytanie (w przeciwieństwie do tego, którego szukałem w tym pytaniu): stackoverflow.com/questions/11621290/ ...
Lawrence Johnston

+1 za świetną wskazówkę. A jak zresetować do domyślnego poziomu powiększenia? (utknąłem z większą niż zwykle czcionką)
Souper

1
U mnie to działało tylko z prawym przyciskiem sterującym. Lewa kontrola nie zresetowała zachowania.
Jerome,


7

Jest to problem występujący w całym systemie Windows, a nie tylko w programie Visual Studio. Aby wyłączyć zachowanie powiększania Ctrl-Scroll w systemie Windows, możesz użyć AutoHotKey, jak opisano w tej odpowiedzi :

^WheelDown::return
^WheelUp::return

To tylko przeprogramowuje AutoHotKey, aby nic nie robił po Ctrl-Scroll.


Dodałem również #MaxHotkeysPerInterval 16384
Colin

@ Problem Anthony'ego: „sprawa lub sytuacja uważana za niepożądaną lub szkodliwą i wymagającą rozwiązania i pokonania”. Wydaje mi się, że definicja problemu pasuje. Uwielbiasz tę „funkcję”, w porządku. Inni nie. Oto 2019 rok i nie wiem, jak wyłączyć tę irytującą „funkcję” w VS. Więc nadal jest to dla mnie problem. W końcu wszystkie godziny, które zainwestowałem / zmarnowałem w AutoHotkey, są przydatne. Naprawa w 2 minuty. - Dziękuję za to.
Andrew Dennison

@AndrewDennison Cool, użyłeś definicji słownikowej, aby całkowicie zignorować zamierzone użycie tego słowa. Świetny argument i punkt. Naprawdę, brawo za znalezienie najbardziej zwodniczych argumentów na świecie.
Anthony
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.