3

我用 InitializeComponent 标记了所有实例

<CodeDom.Compiler.GeneratedCode("WinForms Designer", "")>

所以这些不会在代码度量分析过程中出现。生成的其余代码仍然是我的,尤其是每个控件的 setter 和 getter。使用 GeneratedCode 标记整个部分类(winforms 设计器部分)会使整个类从代码指标中消失,因此即使是我的自定义逻辑。我正在使用 Visual Studio 2010。

4

1 回答 1

2

Code Metrics 不会故意忽略 Form 类,请参阅http://msdn.microsoft.com/en-us/library/bb385914.aspx

为 Windows 窗体生成的代码不会被忽略,因为它是开发人员可以看到和更改的代码。

也许Code Metrics Viewer扩展会做你想做的事。

于 2012-09-06T18:55:05.397 回答