代码之家  ›  专栏  ›  技术社区  ›  Alfred Myers

代码分析是否支持为混合语言拼写检查定义两种语言?

  •  6
  • Alfred Myers  · 技术社区  · 16 年前

    使用提供的提示 José Adan http://social.msdn.microsoft.com/Forums/en-US/vstscode/thread/f6dec8c4-9752-4a9b-82fe-0822808fd386/ 我可以用巴西葡萄牙语进行代码分析来进行拼写检查。

    在巴西,将葡萄牙语和英语混合在类型名和成员名上是一种常见的做法。我也曾在其他语言中看到过这种来自欧洲的代码实践。

    所以我要做的是启用两种语言。

    我到处找,找不到任何东西之后,我做了一些实验,比如

    <CodeAnalysisCulture>en-US;pt-BR</CodeAnalysisCulture>
    

    <CodeAnalysisCulture>en-US&</CodeAnalysisCulture>
    <CodeAnalysisCulture>pt-BR&</CodeAnalysisCulture>
    

    两者都不起作用。 第一个错误是编译错误,第二个错误使用了最后定义的语言。

    我几乎可以肯定代码分析不支持这一点,但作为最后的手段,我要求:

    代码分析是否支持为混合语言拼写检查定义两种语言?

    附言:我已经知道自定义词典了。这是我的后备计划。

    1 回复  |  直到 16 年前
        1
  •  1
  •   Community Mohan Dere    8 年前

    代码分析团队的成员 confirmed 这是当前工具不支持的一个场景,所以我求助于我的备份计划,该计划将使用自定义字典。

    我必须说它工作得很好,尽管有更好的工具可以在不需要手动编辑XML文件的情况下包含新词,就像Word为将单词添加到其自定义字典提供的工具一样。

    使用自定义词典的另一个原因是,我们的语言(巴西葡萄牙语)使用重音字符,但在代码中命名类型或成员时,通常不使用重音符号。

    有关如何使用自定义词典的详细信息,请访问: