哪个自定义词典规则处理带数字的首字母缩略词?
Which custom dictionary rule handles an acronym with a number?
有没有办法让代码分析拼写检查器接受包含数字的首字母缩写词?
我在 C# 应用程序中的代码分析中收到 CA1704 和 CA1709 警告,其中我的标识符带有包含数字的首字母缩写词。例如,"CheckAbc2deStatus"。 CA1704 想纠正 Abc 的拼写,而 CA1709 想把 "de" 改成 "DE"。我找到 并尝试将 "Abc2de" 作为 Words/Recognized/Word、Words/Compound/Term 和 Acronyms/CasingExceptions/Acronym 放入代码分析字典中,但这些条目的 none将使代码分析器高兴。 "normal" 首字母缩写词的自定义词典中的其他条目按预期工作。
我可以使用它:
代码:
public static bool CheckABC2DEStatus()
{
return true;
}
并且在代码分析词典中:
<Acronyms>
<CasingExceptions>
<Acronym>ABC</Acronym>
<Acronym>DE</Acronym>
</CasingExceptions>
</Acronyms>
这个数字好像是分词处理的,所以我不得不把两半分开。
如果 CheckABC2DEStatus
不是您首选的方法名称,请告诉我,我会尝试相应地调整字典条目。
有没有办法让代码分析拼写检查器接受包含数字的首字母缩写词?
我在 C# 应用程序中的代码分析中收到 CA1704 和 CA1709 警告,其中我的标识符带有包含数字的首字母缩写词。例如,"CheckAbc2deStatus"。 CA1704 想纠正 Abc 的拼写,而 CA1709 想把 "de" 改成 "DE"。我找到
我可以使用它:
代码:
public static bool CheckABC2DEStatus()
{
return true;
}
并且在代码分析词典中:
<Acronyms>
<CasingExceptions>
<Acronym>ABC</Acronym>
<Acronym>DE</Acronym>
</CasingExceptions>
</Acronyms>
这个数字好像是分词处理的,所以我不得不把两半分开。
如果 CheckABC2DEStatus
不是您首选的方法名称,请告诉我,我会尝试相应地调整字典条目。