如何克服使用ReSharper时编辑器中的输入滞后?

时间:2015-06-30 08:05:01

标签: performance visual-studio-2013 resharper

我在一台非常强大的计算机上使用带有ReSharper 9的Visual Studio 2013(16GB RAM,Core i7 CPU,SSD等)。我仍然在打字时遇到严重的延迟和延迟,例如在C#或Razor源文件中。

我注意到,每次按键时,处理都会立即开始,上下文操作,提供重命名重构,自动编译immediatley显示在编辑器中。例如,延迟这些东西是有意义的,这样所有这些处理只有在我完成打字并且有一些相当长的毫秒时才会开始。

我现在第三次浏览了这些设置,但找不到任何相关内容。有这样的事吗?如果是的话,在哪里?如果不是,我还能做些什么来克服这种滞后?这真的很烦人,我不太明白。我无法相信这样的电脑还不够。

2 个答案:

答案 0 :(得分:2)

如果您拥有Bing Developer Assistant扩展程序,请转到'工具 - >扩展和更新'。 通过转到'工具 - >禁用Microsoft Git提供程序插件源控制 - >然后将Plug-In ComboBox设置为NONE。'

以上对我有所帮助,并且在我的电脑上提高了性能。希望它也能帮到你。

答案 1 :(得分:1)

打字时你不应该看到滞后。我建议禁用其他扩展程序以查看是否存在冲突 - 这是ReSharper无法同时安装的内容。或者(或者更好),您可以对Visual Studio进行分析,以查看出现了什么问题。转到ReSharper→帮助→配置文件Visual Studio,ReSharper将下载分析器,附加到Visual Studio并开始收集信息。一旦您演示了问题,请单击"获取快照",然后ReSharper将保存快照并将其作为附件添加到对话框中。然后,您可以描述您正在做的事情,并将快照和描述提交给开发团队。

我还建议下载最新版本 - 9.2 EAP刚刚开始,并包含一些可能在某些情况下有助于提高性能的修补程序。

另外,你在输入什么 - 什么语言,什么尺寸的文件?