哪个自定义词典规则用一个数字来处理首字母缩略词?
有没有办法让代码分析拼写检查器接受包含数字的首字母缩略词?
在C#应用程序中,我从代码分析中得到CA1704和CA1709警告,其中包含一个包含数字的首字母缩略词的标识符。 例如,“CheckAbc2deStatus”。 CA1704想要更正Abc的拼写,而CA1709要将“de”更改为“DE”。 我发现代码分析,丢失在CA1709和CA1704之间,并尝试将“Abc2de”放入代码分析字典中作为单词/识别/单词,单词/复合词/术语以及首字母缩写词/ CasingExceptions / Acronym,但没有一个条目会使代码分析器开心。 自定义字典中“正常”首字母缩写词的其他条目按预期工作。
我得到它与以下工作:
码:
public static bool CheckABC2DEStatus()
{
return true;
}
在“代码分析词典”中:
<Acronyms>
<CasingExceptions>
<Acronym>ABC</Acronym>
<Acronym>DE</Acronym>
</CasingExceptions>
</Acronyms>
这个数字似乎被当作是一个单词休息时间,所以我必须分开放置这两个部分。
如果CheckABC2DEStatus
不是您的首选方法名称,请告诉我,我会尝试相应地调整字典条目。
上一篇: Which custom dictionary rule handles an acronym with a number?
下一篇: Code Analysis as Warning Locally but Error on TFS Build