c# - 我应该使用 FxCop 吗?为什么?

标签 c# .net fxcop

我正在使用 C# .net 和 WPF 开发一个项目。我们正在使用 StyleCop 来帮助为项目带来一致的风格,并且在禁用一些规则后我们对它非常满意。但是,我听说人们谈论 FxCop ,这也会为项目带来值(value)。据我了解,这更多的是基于代码结构..?

有人可以告诉我我们应该开始使用 FxCop 的任何具体原因吗? FxCop 将确保我们正确执行的最重要的事情是什么?

最佳答案

它会检测一些有用的条件并可以改进您的编码风格。就风格而言,我不仅仅指支架放置等。但是诸如具有公共(public)构造函数的抽象类和许多其他专业案例等问题。像这样的小事情它会捡起来,过一会儿你会自动完成它们。

用它开始一个新项目很容易,将它用于现有项目则比较困难,因为它会检测到更多问题。值得注意的是,您首先必须配置 FxCop,因为它会指出可能无关紧要的琐碎事情。

关于c# - 我应该使用 FxCop 吗?为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2145482/

相关文章:

c# - 如何使用菜单条显示所有打开的MDI窗体C#

c# - 对 protobuf-net WCF 的使用感到困惑

c# - 如何从代码后面关闭选项卡?

iOS/objective-c(++) 等同于 Windows I/O 完成端口?

.net - 允许 WPF WebBrowser 中的弹出窗口

c# - 代码分析规则 CA1040 : Avoid empty interfaces, 在非空接口(interface)上报错

visual-studio - FxCopAnalyzers : An instance of analyzer cannot be created

c# - 如何以这种方式调整 WPF 网格面板的大小?

c# - 退出我的 Entity Framework ObjectContext 之一的分布式事务

c# - 如何添加自定义 FxCop 规则?