Решарпер предполагает, что строковые литералы локализуемы - PullRequest
16 голосов
/ 17 января 2012

Одним из предложений Resharper 6.0 была локализация строк, и если я не хотел, чтобы строка была локализована, я мог бы подавить предупреждение, преобразовав его в дословный строковый литерал, добавив @.

После обновления до Resharper 6.1 это больше не работает. Даже буквальные строковые литералы показывают предупреждение.

Отключение локализации или подавление предупреждений не является идеальным вариантом. Я использую локализацию, чтобы предупреждения были полезны, и я не хочу, чтобы комментарии об отключении были разбросаны повсюду.

Есть ли возможность заставить Resharper 6.1 игнорировать дословные строковые литералы?

1 Ответ

28 голосов
/ 17 января 2012

В разделе ReSharper / Options перейдите на:

Code Editing -> C# -> Localization

И отметьте "Не анализировать дословные строки"

...