我用
标记了InitializeComponent的所有实例<CodeDom.Compiler.GeneratedCode("WinForms Designer", "")>
因此,在代码度量分析期间不会显示这些内容。剩下的生成代码仍然被认为是我的,特别是每个控件的setter和getter。使用GeneratedCode标记整个部分类(winforms设计器部分)使整个类从代码度量中消失,所以甚至我的自定义逻辑。我正在使用Visual Studio 2010。
答案 0 :(得分:1)
代码指标不会有意忽略表单类,请参阅http://msdn.microsoft.com/en-us/library/bb385914.aspx
不会忽略为Windows窗体生成的代码,因为它是代码 开发人员可以看到和改变。
也许Code Metrics Viewer扩展程序可以执行您想要的操作。