StyleCop抑制

Str*_*ldo 5 .net c# stylecop visual-studio

是否有可能在更全局的内容中压制StyleCop规则......换句话说,不仅仅是使用源内联属性?

McA*_*den 8

您可以使用Settings.StyleCop文件禁用某些stylecop规则.例如,有些东西内置于stylecop,不符合我们的标准.例如,在我的Settings.StyleCop文件中,我们有:

<Analyzer AnalyzerId="Microsoft.StyleCop.CSharp.ReadabilityRules">
  <Rules>
    <Rule Name="PrefixLocalCallsWithThis">
      <RuleSettings>
        <BooleanProperty Name="Enabled">False</BooleanProperty>
      </RuleSettings>
    </Rule>
  </Rules>
  <AnalyzerSettings />
</Analyzer>
Run Code Online (Sandbox Code Playgroud)

这样,在成员变量或属性上,我们不必拥有"this".为每一个人.