2008-10-27 5 views
6

VS2008 L'analyse de code signale une erreur d'orthographe dans un identificateur en utilisant le type d'avertissement IdentifiersShouldBeSpelledCorrectly.Pouvez-vous configurer VS2008 Code Analysis pour utiliser un dictionnaire anglais britannique?

Ce processus utilise un dictionnaire américain par défaut car les mots sont correctement orthographiés en utilisant l'orthographe britannique. Par exemple, des mots comme "Organisation" et "Personnalisation", etc ...

Je suis conscient que vous pouvez créer vos propres fichiers de dictionnaire Xml personnalisés qui contiennent des mots que vous ne voulez pas être marqués, cependant, peuvent Quelqu'un peut-il me dire si vous pouvez configurer l'analyse de code pour utiliser un dictionnaire par défaut (ou supplémentaire) différent de ceux disponibles dans Windows?

Répondre

8

Excellent, merci.

Un résumé de la solution est ...

Ajouter la ligne CodeAnalysisCulture au fichier du projet. Malheureusement, je pense que cela doit être fait pour chaque projet en cours d'analyse ...

<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 
    ... 
    <RunCodeAnalysis>true</RunCodeAnalysis> 
    <CodeAnalysisCulture>en-GB</CodeAnalysisCulture> 
    ... 

avec « en-GB » comme valeur pour obtenir la correction orthographique anglais britannique.

Questions connexes