【发布时间】:2012-03-25 23:20:00
【问题描述】:
StyleCop (4.7.14.0) 默认选中“分析设计器文件”设置,我想知道是否有任何理由可以证明对设计器生成的文件进行代码样式检查是合理的。
我知道我可以(以及如何)禁用它检查这些文件(我正在考虑这样做),但问题是,为什么默认分析这些文件?
这些文件不应该被单独留下吗?为什么我们应该尝试让它们符合 StyleCop?
【问题讨论】:
-
这是微软的默认设置。不是你的,你无能为力。
-
@HansPassant 好吧,我可以更改它,它将存储在
Settings.StyleCop文件中,如果您是这个意思,任何签出代码的人都可以在项目范围内使用该文件。但我想知道它背后是否有一些原因(实际上*.designer.cs文件默认情况下甚至不符合 StyleCop)。这似乎很奇怪,因为 StyleCop 开发人员肯定知道如果您将其保留为默认值会发生什么(网上唯一的讨论似乎是关于如何更改该默认值,而不是为什么它首先存在)。
标签: c# coding-style code-analysis windows-forms-designer stylecop