Можете ли вы настроить VS2008 Code Analysis для использования британского словаря английского языка?
-
04-07-2019 - |
Вопрос
VS2008 Code Analysis помечает орфографическую ошибку в идентификаторе, используя тип предупреждения IdentifiersShouldBeSpelledCorrectly
.
В этом процессе по умолчанию используется американский словарь, поскольку помечаются слова, которые правильно написаны с использованием британского правописания. Например, такие слова, как " Организация " и " Настройка " и т. д ...
Мне известно, что вы можете создавать свои собственные пользовательские файлы словаря Xml, содержащие любые слова, которые вы не хотите помечать, однако кто-нибудь может сказать мне, если вы можете настроить Code Analysis для использования другого значения по умолчанию (или дополнительного) словарь из доступных в Windows?
Решение
Отлично, спасибо.
Краткое изложение решения ...
Добавьте строку CodeAnalysisCulture
в файл проекта. К сожалению, я думаю, что это должно быть сделано для каждого анализируемого проекта ...
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
...
<RunCodeAnalysis>true</RunCodeAnalysis>
<CodeAnalysisCulture>en-GB</CodeAnalysisCulture>
...
с "en-GB" в качестве значения для проверки правописания британского английского.
Другие советы
Это должно сделать это для вас. rel = "nofollow noreferrer"> Visual Studio 2008 - Правила правописания
Поэтому просто замените en-AU на en-GB в приведенном примере.
Он цитирует правило IdentifiersShouldBeSpelledCorrectly.