VS2008 Code Analysis将使用IdentifiersShouldBeSpelledCorrectly
警告类型标记标识符中的拼写错误。
默认情况下,此过程使用的是美国字典,因为正在使用英式拼写标记正确拼写的单词。例如,“组织”和“定制”等词语......
我知道您可以创建自己的自定义Xml词典文件,其中包含您不希望被标记的任何单词,但是,任何人都可以告诉我您是否可以配置代码分析以使用其他默认值(或其他) Windows中提供的字典?
答案 0 :(得分:9)
非常好,谢谢。
解决方案的摘要是......
将 CodeAnalysisCulture
行添加到Project文件中。不幸的是,我认为必须为每个被分析的项目做这件事......
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
...
<RunCodeAnalysis>true</RunCodeAnalysis>
<CodeAnalysisCulture>en-GB</CodeAnalysisCulture>
...
以“en-GB”作为获得英国英语拼写检查的价值。
答案 1 :(得分:4)
这应该为你做Visual Studio 2008 - Spelling rules
所以在给定的例子中简单地用en-GB替换en-AU。
引用规则IdentifiersShouldBeSpelledCorrectly。