【问题标题】:How to disable rule SP1516 in Settings.StyleCop?如何在 Settings.StyleCop 中禁用规则 SP1516?
【发布时间】:2013-06-02 05:44:05
【问题描述】:

我想禁用这种风格警察规则

SP1516:相邻元素必须用空行分隔。

我该怎么做?我在Settings.StyleCop 写什么?

【问题讨论】:

    标签: c# stylecop


    【解决方案1】:

    Microsoft StyleCop 的以下博客文章为您提供了有关如何禁用单个规则的说明 - Enabling or Disabling StyleCop Rules

    1. 右键项目->源码分析设置
    2. 点击“规则”标签
    3. 导航到您要禁用的特定规则并取消选中它。
    4. 点击确定!

    【讨论】:

      【解决方案2】:

      您可以像这样在 Settings.StyleCop 中禁用它:

      <StyleCopSettings Version="105">
        <Analyzers>
          <Analyzer AnalyzerId="StyleCop.CSharp.LayoutRules">
            <Rules>
              <Rule Name="ElementsMustBeSeparatedByBlankLine">
                <RuleSettings>
                  <BooleanProperty Name="Enabled">False</BooleanProperty>
                </RuleSettings>
              </Rule>
            </Rules>
          </Analyzer>
        </Analyzers>
      </StyleCopSettings>
      

      【讨论】:

        猜你喜欢
        • 2020-10-17
        • 2021-12-13
        • 2020-01-25
        • 1970-01-01
        • 2019-02-04
        • 2013-04-30
        • 1970-01-01
        • 2019-10-16
        • 1970-01-01
        相关资源
        最近更新 更多