哪个自定义词典规则处理带有数字的首字母缩略词?

时间:2016-01-12 22:34:46

标签: c# visual-studio code-analysis

有没有办法让代码分析拼写检查器接受包含数字的首字母缩略词?

我在C#应用程序中从代码分析中获得CA1704和CA1709警告,其中我的标识符包含一个包含数字的首字母缩略词。例如," CheckAbc2deStatus"。 CA1704想要纠正Abc的拼写,而CA1709想要" de"改为" DE"。我找到了Code analysis, Lost between CA1709 and CA1704,并试图将#34; Abc2de"在代码分析字典中,单词/识别/单词,单词/复合/术语,缩略语/ CasingExceptions /缩略语,但这些条目都不会使代码分析器满意。自定义词典中的其他条目为" normal"首字母缩略词按预期工作。

1 个答案:

答案 0 :(得分:1)

我得到了它:

代码:

    public static bool CheckABC2DEStatus()
    {
        return true;
    }

在代码分析词典中:

  <Acronyms>
    <CasingExceptions>
      <Acronym>ABC</Acronym>
      <Acronym>DE</Acronym>
    </CasingExceptions>
  </Acronyms>

这个数字似乎被视为一个分词,所以我不得不将这两个分开。

如果CheckABC2DEStatus不是您首选的方法名称,请告诉我,我会尝试相应地调整字典条目。