ReSharper阻止了在VS2013中的键盘输入

37

最近我的 Visual Studio 2013 停止响应键盘输入,我无法在任何文件中输入任何内容。我暂停了 ReSharper 后,它又恢复正常了,但我真的想使用 ReSharper。我尝试重新安装 ReSharper,但没有成功。我似乎找不到解决这个问题的方法。它在周末之后发生了,而之前它一直工作得很好。

有什么想法吗?


1
我之前遇到过这个问题,是由于某些 Resharper 插件(在我的情况下是 Stylecop)是为不同版本的 Resharper / Visual Studio / StyleCop 版本构建的。 - jessehouwing
奇怪的是,在周末之前一切都正常,但周二回到工作岗位时就出了问题。 - Nanou Ponette
也发生在Visual Studio 2012上。非常感谢提供简单的解决方案。 - Eido95
2个回答

94

清理带有ReSharper缓存的以下文件夹:C:\Users\{用户名}\AppData\Local\JetBrains\ReSharper\v8.2\SolutionCaches\

[更新] 对于R# 9.x/10.x:%LocalAppData%\JetBrains\Transient\ReSharperPlatformVs{VS版本}\v0{某些数字取决于R#版本}


1
哇 - 谢谢!我永远不会找到它,而且它让我疯狂了。 - drewid
12
在 ReSharper(v8.2)选项的“环境”->“常规”部分中,还有一个名为“清除缓存”的按钮,“缓存(在解决方案打开/关闭时有效)”下面。 这应该会清除与Alexander在他的答案中提到的相同文件。此外,您还可以更改缓存存储的路径/文件夹。 - Doku-so
1
哦...这对我没有帮助((( - Sergii Gorkun
难以置信JetBrains无法解决这个问题。当我在Google上遇到这个问题时,我以为自己要疯了,简直不敢相信。 - Reilly
http://resharper-support.jetbrains.com/hc/en-us/articles/206104588-Unable-to-edit-most-of-files-in-a-certain-solution-with-ReSharper-enabled - mcfea
1
@Alexander Kurakin - 祝福您。我的键盘有反应,但我无法修改项目中的任何源文件,尽管我可以修改“其他文件”。我的缓存位于“C:\ Users \ {user} \ AppData \ Local \ JetBrains \ ReSharper \ v8.2 \ SolutionCaches”,我只需删除特定项目“_ReSharper.{ProjectName}.-{nnnnnnnnn}”的子目录即可。 - David R Tribble

0

你可能想尝试在 SSMS 中,点击 工具 菜单,选择 自定义 选项,点击 键盘 按钮,然后点击 重置 按钮,以重置/修复键绑定。

对我来说有效,适用于 v16.5.3 和 v17.5。我已安装 RSharper / 不需要更改 R#er。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接