1

我最近在VS-2010中安装了Resharper 6.1。我将它与一个富 Web 应用程序一起使用,该应用程序具有基于 Azure 的 C# 后端和前端的 JQuery 和其他 Javascript 库。

我喜欢 Resharper 可以解析我的 JS 文件并提供语句完成的方式,并且代码分析已经确定了许多我已经修复的样式和语法问题。

然而,我现在在我的 IDE 中遇到了主要的打字延迟,因为 Resharper 发挥了它的魔力。我有一个带有 6GB RAM 的四核 Intel i5 开发盒,CPU 正在抖动,内存使用量猛增。延迟非常糟糕,以至于 JS 文件中改进的语句完成所带来的任何好处都丢失了。

我有一些其他的 JS 插件我暂时禁用了,但这并没有帮助。然后我关闭了 Resharper 的 Intellisense 并恢复到 VS-2010。这有点帮助,但 Resharper 仍然使编辑体验变得潜伏。

我已经没有关于如何提高其性能的想法了。(也许,不可能加快速度......)在纸面上,这是我一直在寻找的一切。但在实践中,它把我的快速开发机器从 1980 年运行的 Windows 3.1 变成了 286 机器。作为一个在 1980 年代使用基于 286 的英特尔 PC 的人......这不是一件好事!

4

2 回答 2

1

我并不是要开玩笑,但我的建议是卸载这个东西。我个人的看法是,与它带来的麻烦相比,ReSharper 提供的所有好处都是微不足道的。

在我以前的公司中,我应该使用它,但在我安装 ReSharper 的那一刻,它完全劫持了 Visual Studio 原生智能感知。我的生产力实际上下降了,而不是相反。试图通过无数的设置来弄清楚这件事是非常令人沮丧的。

然后我绕过团队,询问其他人的想法。三分之二的开发者讨厌它并且已经卸载了。

于 2012-05-21T04:22:47.117 回答
0

您可以尝试在任务管理器中更改 Visual Studio 的优先级。

此外,它可能是内存泄漏。也许调试它,然后一旦发现泄漏,将错误报告给 ReSharper 人员?

于 2012-05-20T03:49:23.330 回答