如何在Visual Studio 2010中禁用Ctrl + scroll上的缩放?


159

Visual Studio 2010在文本编辑器的左下方(水平滚动条的左侧)添加了缩放设置,并且还采用Ctrl+鼠标滚动习惯用法来进行缩放。

前者很好,但是我不喜欢后者,因为当我开始滚动源代码时,我偶尔仍会保持控制权(这会导致文本大小发生根本性变化,使我完全不做任何事情)。

如何禁用它?


22
+1。此控件+鼠标滚动功能太可怕了。他们在想什么?
Souper 2012年

3
@GeorgiiOleinikov,这很深。
Kirk Woll

4
如果这不是Visual Studio中最愚蠢的功能,我不知道是什么。
Rosdi Kasim 2013年

2
显然,这是一个“ 很棒的新功能 ”。:)
马克·惠特克

4
很高兴看到我不是唯一讨厌此功能的人
里脊肉

Answers:


225

转到工具->扩展程序管理器,然后在在线画廊中搜索“ wheel”。下载“禁用鼠标滚轮缩放”

在此处输入图片说明

或使用此直接链接: 禁用鼠标滚轮缩放


2
选择它作为答案,因为这是我最终用来安装扩展程序的方法。
劳伦斯·约翰斯顿

27
如果不是第一个链接,则名称为“禁用鼠标滚轮缩放”,这是一个直接链接
诺亚·理查兹

1
非常有用的扩展。我不小心放大了我的源代码,这变得非常烦人!
马修·夏普

1
祝福这个扩展!我以为我将不得不从集成的滚轮上抛弃我的Kensington轨迹球,以防止所有意外的变焦……
Kelly Adams

9
最受欢迎的Visual Studio扩展。我回应“他们在想什么”的情绪?这不是视频游戏,它是用于高效软件开发和Ctrl + V +后续滚动的IDE,同时仍然按住Ctrl具有非常重要的用途(即在同一文档中的多个位置粘贴代码)。向该扩展程序的开发人员致敬。Microsoft需要将缩放放到它所属的子菜单中,而不是地球上每一个有效率的开发人员使用的主键击。
CubicleSoft

46

Visual Studio 2010可能会进入这样一种状态,即通常使用鼠标滚轮(即Ctrl未按下鼠标)会导致文本大小增加或减小。

使用ctrl+滚动页面可从此状态恢复。


2
如果您陷入这种状态(这对我来说已经发生过几次-这可能是VS2010中的错误吗?),这个答案就非常方便。因此投票。
多明尼克

8
当然,不回答OP问题。但是此页面首先出现在我的Google搜索中,这回答了我的问题。
RalphChapin 2012年

我将其重新发布为一个单独的问题和答案,希望可以使寻找该问题答案的人更容易找到(与我在该问题中正在寻找的答案相对):stackoverflow.com/questions/11621290/…
劳伦斯·约翰斯顿

+1为小费。以及如何重置为默认缩放级别?(我卡住的字体比正常字体大)
Souper 2012年

1
对我而言,这仅适用于右控制按钮。左控制键不会重置行为。
杰罗姆


7

这是整个Windows的问题,而不仅仅是在Visual Studio中。要在整个Windows中禁用Ctrl-Scroll缩放行为,可以按照以下答案中的说明使用AutoHotKey :

^WheelDown::return
^WheelUp::return

这只是将AutoHotKey重新编程为在Ctrl-Scroll上不执行任何操作。


我还添加了#MaxHotkeysPerInterval 16384
Colin

@安东尼问题:“被认为不受欢迎或有害并需要处理和克服的问题或情况。” 在我看来,问题的定义很合适。您喜欢这个“功能”,很好。其他人没有。现在是2019年,我不知道如何在VS中关闭此烦人的“功能”。所以对我来说仍然是一个问题。最后,我在AutoHotkey中投入/浪费的所有时间都很有用。2分钟修复。- 感谢那。
Andrew Dennison

@AndrewDennison酷,您使用了字典定义来完全忽略该单词的预期用法。很好的论点和观点。的确,为您找到世界上最似是而非的论点,您真是太好了。
安东尼
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.