![]() |
1
13
微软曾多次通过其支持门户网站报告过这一问题。 Here is one post 如果向下滚动,你会看到一条评论,上面有一堆其他的报告,这些报告都详细描述了类似的(ish)问题。 微软似乎无法重现这个问题,但 把所有类似的键盘锁定问题都复制到一个中央错误上,这样我们就可以在必要时想出一种记录事件的方法。 . 这似乎是对这些帖子的一般性回应。一些人报告说,这只是因为另一个窗口/窗格/选项卡处于焦点,但我可以看到,操作显然没有这个特定的问题。在我看来,这是一个随机的无法解决的错误。希望我永远也得不到!互联网上也有许多论坛帖子,用户表示删除某些第三方插件已经解决了这个问题。 我刚刚发现 this particular post 它对您可能有用的评论(也链接到 this SO post . 因为我没有这个bug,所以我不能为您测试它的有效性。它的要点似乎与键盘布局切换有关。 我很抱歉把所有这些都写进了答案,因为从技术上讲,这不是一个答案,只是大量的研究,但这不可能符合评论。也很抱歉有很多链接垃圾邮件,但我还是无法提取 一切 他们在这篇文章里说的。我希望里面有对你有用的东西:) 编辑:你可能应该检查下面的顶级答案,因为这似乎解决了很多人的问题,虽然我从未有过Resharper插件,但偶尔也会遇到这种情况,但现在我在VS2013上,没有出现过这种问题,所以可能他们修复了它… |
![]() |
2
54
在编辑C_时,在2012年的《vs》杂志上遇到了这个问题。
|
![]() |
3
37
我使用Visual Studio 2013和Resharper 8.2.1遇到了这种情况。此线程中提供的任何解决方案都不起作用(甚至挂起和恢复resharper) 在联系了JetBrains支持人员后,发现这是一个缓存问题。 从以下目录中删除所有文件解决了这个问题,因为resharper重新创建了新的缓存:
|
![]() |
4
23
我偶尔和编辑有一些奇怪的问题,我的解决方法是: ctrl-tab(x2)到另一个代码文件并返回到相同的代码(或alt-tab到另一个应用并返回,这两个应用中的一个…无法复制问题) 最终的解决方案可能是重新安装。 |
![]() |
5
13
清空解决方案缓存文件夹
这是由 JetBrains support 当我联系他们的时候。 |
![]() |
6
7
正在永久修复…但我不太确定,我发现同时按ctrl+shift+caps lock+tab似乎可以解决这个问题,再次启用鼠标和键盘。我知道这不是最好的解决方案,但它是有效的。 |
![]() |
7
4
我一天有好几次同样的问题。直到我安装了WebEssentials扩展,我才注意到它。我只是卸载了它,然后看看会发生什么。我尝试过不高兴地重新安装Visual Studio(但同样,直到安装了各种扩展之后,我才注意到这个问题)。 有时,关闭并重新打开我正在处理的特定代码窗口来修复它。如果失败,有时我会关闭所有窗口,然后仅重新打开我正在积极编辑的窗口。如果所有这些都失败了,通常需要重新启动Visual Studio。 我觉得有趣的是,MSFT说他们不能复制这个问题。Scott Guthrie在MVC4测试版演示中亲身体验过 here 大约28分钟后。 更新: 到目前为止,截至2012年4月5日上午9时33分,自卸载Web Essentials以来,该问题没有再发生。这是我最长的一次没有出现这种错误。如果我能在接下来的24小时内完成任务,我将有信心责怪网络基础。 更新: 2012年4月6日上午10:05中央时间:好吧,显然不是网络要件。今天早上我又一次在编辑我的Layout.vbhtml文件中的块的内容。关闭选项卡,然后重新打开,将其修复。 |
![]() |
8
3
我在IDE上也有同样的问题,有时返回键根本不起作用… 我的解决方案是:清理项目/解决方案。 顺便说一句:清理还可以解决CSS或HTML修改后的其他意外行为。 |
![]() |
9
2
我经常遇到这种编辑器冻结,不仅是在CSS引号,而是任意文件。我有一个双监视器SETP,我有一个双监视器窗口,一个监视器和下一个监视器上的所有工具窗口。有时,某些工具窗口也会冻结(即不响应单击)。 以前,我经常关闭/重新启动IDE;但意外的是,我发现切换到全屏模式/从全屏模式切换到全屏模式会恢复正常状态。所以现在每当我看到一个冻结,模式转换来拯救。 不确定这是否能解决你的问题,但值得一试。 兰特:总的来说,我发现这个基于WPF的新产品比它的前访问者非常不稳定。 |
![]() |
10
1
我在这里尝试了其他的解决方法,但似乎没有任何效果,而且这个问题只存在于一个解决方案中,而不存在于另一个解决方案中。 禁用Resharper临时修复了它,但它在重新启用后又恢复了,这不是一个可行的长期解决方案。 对我起作用的是禁用所有Resharper扩展(在Resharper->扩展管理器下)。即使在重新启用了所有的扩展之后,我也能再次输入,所以我不确定是哪个扩展导致了这个问题,但这是另一个尝试解决仍然存在这个问题的人的方法。 |
![]() |
11
0
在安装插件/扩展之前,我从来没有遇到过这个问题。想知道是否有人在没有安装任何插件/扩展的情况下遇到了这个问题。我不知道它们是否是真正的原因,但是由于插件的好处超过了偶尔的锁定,所以我已经安装了它们。顺便说一句,我使用了“用锁关闭/重新打开窗口”技术。 |
![]() |
12
0
使用源代码管理(Git、Aksvn)?如果是,请禁用它,重新启动vs,然后启用它并再次打开解决方案。 |