从https://stackoverflow.com/questions/273858/software-worth-buying,https://stackoverflow.com/questions/143088/open-source-c-projects-that-have-high-code-quality和https://stackoverflow.com/questions/180939/net-must-have-development-tools,我发现推荐了一些软件工具,例如Reshaper,dotTrace和NDepend
我使用Visual Studio 2010 Ultimate,它有一些功能,例如代码覆盖率,分析和StyleCop等等,它很漂亮expensive.
作为VS 2010 Ultimate的用户,是否值得投资我提到的那些工具?或者,它们是否提供VS 2010 Ultimate已具有的类似功能?
答案 0 :(得分:4)
Prosseek,这是一个很好的问题。我测试了VS选项和大多数第三方选项。根据我的经验,无论覆盖的区域如何,第三方工具总是更方便。我同意Ladislav Mrnka的观点: VS Ultimate提供开箱即用的大型功能集,但许多功能都像“基本实现”。 更多细节:
由于我是工具团队的一员,因此我对NDepend肯定存在偏见。一个客观且可衡量的事实是NDepend在依赖图和矩阵方面的速度要快10到100倍,我建议你自己验证这个事实(NDepend带有trial)。此外,您还可以找到an independent comparison of NDepend versus VS2010 Arch。
答案 1 :(得分:3)
所有这些工具都经过试用,所以你可以自己尝试,你会看到。 VS Ultimate提供开箱即用的大型功能集,但许多功能都像“基本实现”。它始终与您对这些功能和您喜欢的功能有所期待。我爱Resharper,但我和那些不喜欢它的人一起工作。