代码之家  ›  专栏  ›  技术社区  ›  klashar

Visual Studio性能和加载项

  •  5
  • klashar  · 技术社区  · 17 年前

    VisualStudio中有用的插件(Resharper、StyleCop等)是否加快了您的工作速度?或者工具需要太多的资源,您必须等待每个外接程序完成执行?

    [更新]:顺便问一下,是否有人注意到IDE+Resharper的性能是否更适合包含网站或web应用程序的解决方案?

    5 回复  |  直到 17 年前
        1
  •  7
  •   Matthew Manela    17 年前

    我可以非常强烈地说,resharper确实大大提高了我的工作效率。以前版本的Resharper在IDE上有一些糟糕的性能问题,但我在最新版本上没有问题。

        2
  •  3
  •   Scott Dorman    17 年前

    我使用一些加载项,只要它们不影响VisualStudio的性能。为此,StyleCop、MZ工具和visualstudio命令等工具无疑是赢家。

    我的问题在于像重构这样的工具!那是什么

    1. 您将依赖快捷键等。当您在另一个没有安装快捷键的环境中工作时,快捷键将变得完全无用。

    是的,像重构这样的工具!而Resharper在这方面做得非常出色,可以提高你的打字效率,但我认为这种收益不值得依赖。当然,这在很大程度上取决于你如何使用它们。对于重构方法参数、将字段更改为属性等,它们非常有用,并可能节省大量时间。同样,虽然它可以节省大量时间,但了解这些工具实际上为您做了什么仍然很重要,这样您在没有这些工具的情况下仍然可以提高工作效率。

        3
  •  1
  •   Troy Hunt    17 年前

    ReSharper肯定会对硬件资源提出需求,尤其是在大型项目中使用站点范围的分析时。尽管如此,性能影响的程度在很大程度上取决于主机。在我的工作笔记本电脑(32位XP、3Gb RAM、7200 RPM硬盘、2.2 GHz双核)上,它受到了影响,但在我的家用电脑(64位Win 7、8Gb RAM、7200 RPM硬盘、2.9 GHz四核)上,它飞了起来,我几乎没有注意到性能受到了影响。也就是说,即使在低规格的硬件上,没有它我也活不下去。在等待较慢的流程时,生产率的提高仍然超过了停机时间。

        4
  •  0
  •   RiddlerDev    17 年前

    我需要用户重构!总是在我看来,将私有变量封装到属性中节省的时间是值得的。

    话虽如此。。。如果你一开始就正确地编程,那么这些程序的许多“好处”就被否定了。

    例如,如果您已经习惯性地正确使用“WITH”语句,那么您可能不需要一些东西来清理您的风格。

    然而,在美国的公司(以及其他地方),编码实践并不是每个人都遵循的,返工和修改总是会出现,所以通常你最终会需要它们。

    我个人在使用这些类型的工具时没有经历过任何明显的性能差异。

        5
  •  0
  •   Andriy Volkov    17 年前

    我有Resharper、Resharper Scout和Team Explorer+TFS电动工具。与裸体相比,我的VisualStudio肯定感觉有点迟钝,但如果您想要超高速的特性,为什么不在记事本中工作呢?对我来说,Resharper绝对值得这么做。