我最近在 VS-2010 中安装了 Resharper 6.1 。我正在将它与富Web应用程序一起使用,其中包含基于Azure的C#后端和前端的JQuery以及其他Javascript库。
我喜欢Resharper可以解析我的JS文件并提供语句完成的方式,代码分析已经确定了我已经修复过的一些样式和语法问题。
然而,我现在在IDE中遇到 MAJOR输入延迟,因为Resharper发挥了它的魔力。我有一个配备6GB内存的四核Intel i5开发盒,而且CPU正在颠簸,内存使用量也会增加。延迟是如此糟糕,以至于JS文件中改进的语句完成带来的任何好处都会丢失。
我有许多其他我暂时禁用的JS插件,但这没有帮助。然后我关闭了Resharper的Intellisense并恢复了VS-2010。这有点帮助,但Resharper仍然在潜在地进行编辑体验。
我已经没有关于如何改善其性能的想法。 (也许,不可能加快速度......)在纸面上,这是我一直在寻找的一切。但实际上,它已经将我的快速开发机器变成了1980年代运行Windows 3.1的286机器。作为一个在20世纪80年代使用基于286的英特尔PC的人......这不是一件好事!
答案 0 :(得分:1)
我不是故意的,但我的建议是卸下这个东西。我个人认为,与其产生的麻烦相比,ReSharper提供的所有好处都是微不足道的。
在我以前的公司里,我应该使用它,但是当我安装ReSharper时,它完全劫持了Visual Studio原生智能感知器。我的生产力实际上下降而不是相反。试图通过数以万计的设置弄清楚这件事是非常令人沮丧的。
然后我绕过团队,询问其他人是怎么想的。三分之二的开发者讨厌它并且已经卸载了。
答案 1 :(得分:0)
您可以尝试在任务管理器中更改visual studio的优先级。
此外,它可能是内存泄漏。也许调试一下,然后一旦发现泄漏,将错误报告给ReSharper人员?