Visual studio 您喜欢FxCop的哪些功能?
我喜欢ReSharper,但FxCop是免费的,它做一些ReSharper做的事情。我能做些什么来充分利用FxCopVisual studio 您喜欢FxCop的哪些功能?,visual-studio,resharper,fxcop,utilities,rules,Visual Studio,Resharper,Fxcop,Utilities,Rules,我喜欢ReSharper,但FxCop是免费的,它做一些ReSharper做的事情。我能做些什么来充分利用FxCop 我正在使用VS2008,并计划在明年3月升级到VS2010,希望如此。好吧,FxCop有一个不同的重点。它集中于API设计,并确保您遵循.NET指南和命名约定。因此,它的报告更加详细。所以它真的很强大 Resharper更多的是帮助程序员完成日常工作。所以它关注的是更好的智能感知、更好的代码导航和潜在的bug。当然,VS和Resharper将继续改进编码过期率 现在你能从FxCo
我正在使用VS2008,并计划在明年3月升级到VS2010,希望如此。好吧,FxCop有一个不同的重点。它集中于API设计,并确保您遵循.NET指南和命名约定。因此,它的报告更加详细。所以它真的很强大 Resharper更多的是帮助程序员完成日常工作。所以它关注的是更好的智能感知、更好的代码导航和潜在的bug。当然,VS和Resharper将继续改进编码过期率 现在你能从FxCop中得到最好的东西了。我不是FxCop专家,但我有一些建议
- 决定在项目中要遵循哪些规则。FxCop有很多非常严格的规则。其中很多可能不适用于您的项目,因此请禁用它们。在团队中就相同的规则达成一致
- 最好是团队中每个人都遵守的小规则集,而不是总是被打破的大规则集
- 经常运行它,并在运行时修复违反规则的情况。如果您经常运行它,那么解决这个问题并不是什么大问题。如果你等到你有很多错误,你可能会忽略它,因为它需要很多工作
- 请注意“修复类别”。如果它是“非破坏性”的,则修复问题没有问题。如果它“破坏”了,你需要注意依赖的代码
- 您可以将FxCop集成到持续构建服务器,这样就不必手动运行李>