Pouvez-vous configurer l'analyse de code VS2008 pour utiliser un dictionnaire anglais britannique?

StackOverflow https://stackoverflow.com/questions/239872

Question

L'analyse de code VS2008 signalera une faute d'orthographe dans un identifiant à l'aide du type d'avertissement IdentifiersShouldBeSpelledCorrectly .

Ce processus utilise un dictionnaire américain par défaut car les mots sont correctement marqués et épelés correctement à l'aide de l'orthographe britannique. Par exemple, des mots tels que " Organisation " et "Personnalisation", etc ...

Je suis conscient que vous pouvez créer vos propres fichiers de dictionnaire XML personnalisés contenant tous les mots que vous ne souhaitez pas signaler, mais quelqu'un peut me dire si vous pouvez configurer Code Analysis pour utiliser un paramètre par défaut différent (ou supplémentaire). dictionnaire de ceux disponibles dans Windows?

Était-ce utile?

La solution

Excellent, merci.

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

Ajoutez la ligne CodeAnalysisCulture au fichier de projet. Malheureusement, je pense que cela doit être fait pour chaque projet analysé ...

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

avec "en-GB" comme valeur pour obtenir la correction orthographique de l'anglais britannique.

Autres conseils

Cela devrait le faire pour vous Visual Studio 2008 - Règles d'orthographe

Il suffit donc de remplacer en-AU par en-GB dans l'exemple donné.

Il cite la règle IdentifiersShouldBeSpelledCorrectly.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top