Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio VisualStudio2010中的滚动锁定错误_Visual Studio_Visual Studio 2010_Keyboard_Scroll Lock - Fatal编程技术网

Visual studio VisualStudio2010中的滚动锁定错误

Visual studio VisualStudio2010中的滚动锁定错误,visual-studio,visual-studio-2010,keyboard,scroll-lock,Visual Studio,Visual Studio 2010,Keyboard,Scroll Lock,当我在VisualStudio2010中工作时,IDE似乎会随机切换到“滚动锁定”模式。这是一个我不知道的新特性(由指定的键/鼠标点击启动)还是一个bug?我猜这实际上是我的系统上的计算机/硬件故障,但想检查是否有其他人遇到此问题 在我处于这种“模式”之后,我似乎无法摆脱它。我已经尝试过多次打开/关闭ScrLk,突出显示文本等。我曾经“疯狂地点击”我的方式,但不知道如何。此时,我唯一的选择是关闭IDE并重新启动,然后一切都恢复正常。这当然不是Visual Studio本身的功能。有可能是第三方扩

当我在VisualStudio2010中工作时,IDE似乎会随机切换到“滚动锁定”模式。这是一个我不知道的新特性(由指定的键/鼠标点击启动)还是一个bug?我猜这实际上是我的系统上的计算机/硬件故障,但想检查是否有其他人遇到此问题


在我处于这种“模式”之后,我似乎无法摆脱它。我已经尝试过多次打开/关闭ScrLk,突出显示文本等。我曾经“疯狂地点击”我的方式,但不知道如何。此时,我唯一的选择是关闭IDE并重新启动,然后一切都恢复正常。

这当然不是Visual Studio本身的功能。有可能是第三方扩展导致了这种行为,尽管我同意这种可能性不大。为了排除这种情况,我将禁用所有扩展,看看问题是否仍然存在


如果它仍然发生,那么我会抓取另一个键盘来测试硬件问题

它认为控制按钮被按下了,所以只需按下控制按钮,它就会修复你真的是说ScrollLock吗?AFAIK VisualStudio不会以任何方式改变行为以响应ScrollLock

我怀疑您正在经历的是VS错误地认为您的一个或多个修改键被按住(ctrl、shift和alt)。要更正此问题,请在VS对焦时,一次按下并释放每个修改器键

实例:

我正在调试的应用程序有焦点,当我突然碰到一个断点时,我按住ctrl键启动应用程序内的函数。但是,VS似乎没有注册我已释放Ctrl键,因此我第一次尝试使用鼠标滚轮在文档中滚动会导致我的字体dpi更改。。。(ctrl+控制盘=缩放)

修正:

在VS具有焦点时,按下并释放修改器键。

Visual Studio 2010中有一个用于执行此类操作的。 我的经验是,左CTRL键将在应用程序中“卡住”(右CTRL键似乎不会发生这种情况)

发生这种情况时,您会开始出现奇怪的行为(如按住ctrl向上/向下箭头时的滚动锁定效果,或者无法停止调试,因为在执行SHIFT-F5时会重新启动应用程序,或者在使用滚轮时更改代码文本的大小)


不幸的是,在VS2010中没有对它进行修复。您可以选择使用它,或者升级到VS2012。其他人已经重新映射了解决这些问题的一些捷径。

我遇到了这样一个问题,鼠标上的滚轮会改变打开代码的缩放百分比。在Visual Studio处于焦点时按ALT键对我很有效。

不,这是一个CTRL键错误。。。一直使用左键或偶尔使用左键,VS2010会崩溃,让鼠标滚轮独立运行以进行缩放而不是滚动,Shift-F5不会停止调试,等等


我的解决方案。。。。按右CTRL键。不知道为什么,但它让它消失了。

对于那些有这个问题的人,阅读这篇文章

我找到了一种绕过此问题的方法,您只需-
关闭右下角的属性小窗口。


您将不再有此错误。:)

我的解决办法是按左CTRL键。不知道为什么,但它解决了这个问题。这个答案与上面建议点击右CTRL键的答案不同。我先试了一下,但没能解决问题。但当我按下左CTRL键时,它确实解决了问题。
另一个选择是退出Visual Studio 2010并重新启动它。

自从我转移到另一台开发机器后,我就遇到了这个问题,我认为我的图形卡就是问题所在,差点让老板给我订购了新的,因为我无法解决这个问题。事实证明,关闭属性窗口立即解决了问题!。我以前的解决方案是在固定的选项卡区域中全部浮动,而不保留任何打开的内容,这很有效,但很不方便。

我注意到了同样的问题,无法查明原因。这种情况不会经常发生,我会说一个月一次,当我意识到我处于这种锁定状态时,现在就来不及确定我是怎么进入的。在我们找到解决办法之前,我也必须这样做;关闭IDE并重新打开,问题就消失了。@Leons-你们是使用MS Natural键盘还是Kensington专家鼠标?这些都并没有。我有一个戴尔键盘和微软鼠标。我在工作电脑上也有同样的经历。在那里我有一个便宜的Dynex键盘和微软鼠标。同样的行为-罗技键盘或MacBookPro键盘。退出调试时可能会发生100次中的1次。奇怪的是,我刚刚用Ctrl-Scroll-Lock退出了这个行为……在VisualStudio2012中也出现了同样的问题!键盘“锁”;按光标键可在窗口之间切换。不知道如何摆脱这一切!其他用户似乎也有同样的问题,所以我不认为是键盘问题;我必须考虑一下我加载了哪些扩展。