Domanda

VS2008 Code Analysis segnalerà un errore di ortografia in un identificatore utilizzando il tipo di avviso IdentificersShouldBeSpelledCorrectly .

Questo processo utilizza un dizionario americano per impostazione predefinita, poiché le parole vengono contrassegnate e scritte correttamente utilizzando l'ortografia britannica. Ad esempio, parole come " Organizzazione " e " Personalizzazione " ;, ecc ...

Sono consapevole che puoi creare i tuoi file di dizionario Xml personalizzati contenenti tutte le parole che non desideri vengano contrassegnati, tuttavia chiunque può dirmi se puoi configurare Analisi del codice per utilizzare un valore predefinito diverso (o aggiuntivo) dizionario tra quelli disponibili in Windows?

È stato utile?

Soluzione

Eccellente, grazie.

Un riepilogo della soluzione è ...

Aggiungi la riga CodeAnalysisCulture al file di progetto. Purtroppo penso che questo debba essere fatto per ogni progetto analizzato ...

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

con " en-GB " come valore per ottenere il controllo ortografico inglese britannico.

Altri suggerimenti

Questo dovrebbe farlo per te Visual Studio 2008 - Regole ortografiche

Quindi, sostituisci semplicemente en-AU con en-GB nell'esempio fornito.

Cita la regola IdentificersShouldBeSpelledCorrect.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top