Можете ли вы настроить VS2008 Code Analysis для использования британского словаря английского языка? - PullRequest
6 голосов
/ 27 октября 2008

VS2008 Code Analysis помечает орфографическую ошибку в идентификаторе, используя тип предупреждения IdentifiersShouldBeSpelledCorrectly.

В этом процессе по умолчанию используется американский словарь, поскольку помечаются слова, которые правильно написаны с использованием британского правописания. Например, такие слова, как «Организация» и «Настройка» и т. Д. *

Мне известно, что вы можете создавать свои собственные файлы XML-словарей, содержащие любые слова, которые вы не хотите помечать, однако кто-нибудь может сказать мне, если вы можете настроить Code Analysis для использования другого значения по умолчанию (или дополнительного) словарь из доступных в Windows?

Ответы [ 2 ]

9 голосов
/ 27 октября 2008

Отлично, спасибо.

Краткое изложение решения ...

Добавьте строку CodeAnalysisCulture в файл проекта. К сожалению, я думаю, что это должно быть сделано для каждого анализируемого проекта ...

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

с "en-GB" в качестве значения для проверки орфографии в британском английском.

4 голосов
/ 27 октября 2008

Это должно сделать это для вас Visual Studio 2008 - Правила правописания

Так что просто замените en-AU на en-GB в приведенном примере.

Цитирует правило IdentifiersShouldBeSpelledCorrectly.

...