2015-03-06 1 views
15

У меня есть ReSharper v9.0, установленный на моем VS. Я также использую StyleCop. Я отключил SA1200, поэтому, когда я помещаю операторы using за пределы пространства имен, я не буду получать предупреждения снова. Но когда я добавляю ссылку [alt] + [enter], которая недоступна при использовании операторов, R # помещает ее в пространство имен. Конечно, это непротиворечиво, R # следует разместить за пределами пространства имен. Я попытался сбросить настройки R # на заводские настройки по умолчанию, он работает так, как я ожидал. Но когда я снова применяю правила StyleCop, эта проблема повторится. Как мне настроить это?ReSharper помещает использование вне пространства имен

+0

возможно дубликат [Visual Studio или Resharper функциональность для размещения используемых директив] (http://stackoverflow.com/questions/820795/visual-studio-or-resharper-functionality-for-placement-of-using-directives) –

ответ

23

Ответ от другого вопроса:

UPDATE - Resharper 9: Эта опция теперь перемещенный для редактирования кода -> C# -> Code Style https://stackoverflow.com/a/825256/67420

+10

ReSharper 10: Опции -> Редактирование кода - > C# -> Стиль кода -> Ссылочная квалификация: «Добавить», используя «директиву в самую глубокую область» –

Смежные вопросы