Visual Studio 2013中的Ctrl选项卡快捷方式问题



我最近从Visual Studio 2012升级到2013,我的Ctrl+选项卡快捷方式出现问题。当我第一次打开一个解决方案时,它通常会完美地工作一段时间,但后来停止了。当它停止时,对话框不会显示,除非我按住Ctrl+选项卡几秒钟。当我这样做的时候,对话框闪烁得很快,然后终于出现了。有时它会闪烁,但从未稳定地显示出来。

我已经检查过,以确保它不是键盘,并且Ctrl+选项卡在VisualStudio中不工作时在Chrome中工作良好。如果我重新启动Visual Studio,我会得到与它最初工作然后停止时相同的体验。

我正在使用Resharper 8.0.2,但我不认为这会影响任何事情。

是否启用了文本到语音旁白?要解决这个问题,只需取消选中"文本到语音"旁白软件下的所有复选框。

-->若要使用键盘打开"讲述人",请按CTRL+ESC,按R,键入"讲述者",然后按

这应该可以解决您的问题。

我认为您可以通过以下信息解决问题:

在某些情况下,当您释放Ctrl时,导航器窗口会"卡住"并且不会关闭-您需要手动关闭它通过选择或关闭导航器。出现这种行为在以下条件下:

1) 注册表值HKCU\Software\Microsoft\VisualStudio[version]\General\NavigatorIsSticky设置为1 2)在Windows中启用粘滞键3)SPI_GETSCREENREADER标志是在Windows中设置的,这可能是由于通过实际的屏幕阅读器,或通过某些工具,如Inspect.exe或来自Windows SDK 的AccEvent.exe

对于条件1或2,只需删除注册表项或禁用粘钥匙应该能解决问题。我经历了第三种情况可能是由于上述工具之一未能取消设置标志正确地

尽管消息来源谈到了不同的问题,但它可能指向您遇到的相同结果。如果方法1和2不能解决您的问题,请转到下面的源代码并实现所描述的代码。

来源:http://tilt.carr.no/Post/12/visual-studio-ide-navigator-stuck

我希望它能解决你的问题。。。

更新如果全部失败,我将在SuperUser中向您指出以下问题:https://superuser.com/questions/816661/ctrltab-not-working-in-any-programs

您可以尝试检查防病毒/恶意软件保护软件是否正在主动扫描C:Program Files (x86)Microsoft Visual Studio 12.0Common7IDEdevenv.exe

升级到VS2013后,我们通过为该文件添加排除项,大大提高了IDE的响应能力。在我们的案例中,AVG的恶意行为扫描导致即使是简单的键盘操作,如屏幕之间的CTRL+TAB,也需要花费很长时间。

最新更新