调试Visual Studio扩展性能问题

时间:2011-03-04 17:24:00

标签: visual-studio-2010 resharper

如何确定哪些扩展程序正在杀死VS 2010编辑性能?

我在VS中运行以下扩展程序:

  • Block Tagger
  • 折叠解决方案
  • 突出显示所有出现的所选单词
  • PowerCommands
  • 生产力电动工具
  • VS!0x代码图
  • VS10x方法阻止荧光笔
  • VSCommands 2010
  • ReSharper的

我喜欢这个功能,但是性能变得非常糟糕(输入时间延迟1秒)我最终会把所有东西都关掉(除了resharper)。

是否有工具可以缩小编辑文件时花费周期的位置?这可能是一种特定的组合。

2 个答案:

答案 0 :(得分:3)

codemap具有文件性能差的历史记录> 100行代码。 尝试禁用并查看它是否变得更好。

有时,扩展程序可能会相互兼容,因此您必须尝试不同的组合

答案 1 :(得分:1)

尝试在性能分析器下启动VS:例如,dotTrace Performance。不是免费的,但该工具提供了10天的免费试用,应该允许您至少获得性能分析的初步结果,并查看哪个VS扩展占用了大部分资源。

那就是说,在VS中有9个扩展很多,非常多。您的Visual Studio必须哭泣。

顺便问一下,你确定需要所有这些扩展吗?例如,ReSharper提供了“Highlight usages”命令,可以在文本编辑器和ReSharper标记栏中设置高亮显示,并且您可以使用快捷方式上下查看用法。是否不呈现“突出显示所有出现的所选单词”?