Visual studio 2010 VS 2010终极版VS第三方实用程序

Visual studio 2010 VS 2010终极版VS第三方实用程序,visual-studio-2010,resharper,ndepend,dottrace,Visual Studio 2010,Resharper,Ndepend,Dottrace,从和中,我发现一些软件工具是多种推荐的,如和 我使用,它有一些特性,比如代码覆盖率、评测和StyleCop等等,而且它非常漂亮 作为VS2010 Ultimate的用户,是否值得投资我提到的那些工具?或者,它们是否提供了VS 2010 Ultimate已经具备的类似功能 所有这些工具都有试用版,因此您可以自己试用,您将看到。VS Ultimate提供了开箱即用的大型功能,但许多功能类似于“基本实现”。它总是关于你期望从这些特性中得到什么以及你喜欢什么。我喜欢Resharper,但我和不喜欢它的人

从和中,我发现一些软件工具是多种推荐的,如和

我使用,它有一些特性,比如代码覆盖率、评测和StyleCop等等,而且它非常漂亮


作为VS2010 Ultimate的用户,是否值得投资我提到的那些工具?或者,它们是否提供了VS 2010 Ultimate已经具备的类似功能

所有这些工具都有试用版,因此您可以自己试用,您将看到。VS Ultimate提供了开箱即用的大型功能,但许多功能类似于“基本实现”。它总是关于你期望从这些特性中得到什么以及你喜欢什么。我喜欢Resharper,但我和不喜欢它的人一起工作

Prosseek,这是你问的一个好问题。我已经测试了VS选项和大多数第三方选项。根据我的经验,无论涉及什么领域,第三方工具总是更方便。我同意Ladislav Mrnka的观点:VS Ultimate提供了开箱即用的大型功能,但许多功能类似于“基本实现”。 详情如下:

  • 在阅读、编辑和重构代码时,R#比VS等价物更微妙、更相关
  • NCover的速度与VS覆盖一样快,但它不随摩擦完整检测阶段而来。此外,NCover还提出了更有趣的设施来利用覆盖率结果
  • 在性能和内存管理方面,DotTrace比VS profiler更快、更易于利用。还有一些有趣的替代方案,如RedGate ANTS性能和内存分析器
  • TestDriven.NET比VS test integration更适合运行测试,特别是因为它与大多数第三方选项集成(因此,如果您只使用VS工具,TD.NET是无用的)

因为我是工具团队的一员,所以我的观点在独立性方面肯定是有偏见的。一个客观和可测量的事实是,关于依赖关系图和矩阵,NDepend的速度要快10到100倍,我鼓励您自己验证这个事实(NDepend附带一个测试)。还有,在这里你会发现。

你知道,有些人认为VS只是作为Resharper的主机而制作的;)