如何在Visual Studio 2010中禁用Ctrl+滚动的缩放?

djp7away  于 2023-03-24  发布在  其他
关注(0)|答案(5)|浏览(307)

Visual Studio 2010在文本编辑器的左下方(水平滚动条的左侧)添加了缩放设置,并且还采用了Ctrl+鼠标滚动习惯用法来进行放大和缩小。
前者很好,但我不喜欢后者,因为当我开始滚动源代码时,我偶尔仍然控制着它(这会导致文本大小发生根本性的变化,并完全摆脱我正在做的事情)。
如何禁用它?

7tofc5zh

7tofc5zh1#

进入工具-〉扩展管理器,并搜索在线画廊的“轮”。下载“禁用鼠标滚轮缩放”

或使用此直接链接:Disable Mouse Wheel Zoom .

lp0sw83n

lp0sw83n2#

Visual Studio 2010可能会进入一种状态,即普通使用鼠标滚轮(即没有按下Ctrl键)会导致文本大小增加或减少。
在页面上使用ctrl + scroll可从该状态恢复。

neekobn8

neekobn83#

我不相信有一种方法可以通过暴露的选项在编辑器中实现这一点。然而,Visual Studio平台开发人员Noah理查兹编写了一个Visual Studio扩展,它禁用了鼠标滚动缩放。

np8igboo

np8igboo4#

这是整个Windows的问题,而不仅仅是Visual Studio。要在整个Windows中禁用Ctrl-Scroll缩放行为,您可以使用AutoHotKey,如this answer中所述:

^WheelDown::return
^WheelUp::return

这只是重新编程AutoHotKey不做任何Ctrl-Scroll。

eimct9ow

eimct9ow5#

这是一个Windows限制,即使在Visual Studio 2022上也无法“解决”。但使用AHK可以绕过这个限制。只需编写这个脚本,编译它,运行它,瞧:

#IfWinActive ahk_exe devenv.exe
^WheelDown::return
^WheelUp::return
#IfWinActive

相关问题