Очистка кода - инструмент для перемещения всех операторов с использованием внутри пространства имен во всех файлах CS в моем решении? - PullRequest
35 голосов
/ 17 ноября 2011

После написания целой пачки кода - я наконец-то проснулся с добавлением CA и StyleCop в свое решение.

По умолчанию все файлы (многие из них) в моем решении имеют операторы вверхуфайла до пространства имен.

У меня есть resharper 6.0 и powertools в Visual Studio.Есть ли способ использовать эти или любые другие инструменты, которые пройдут через весь мой CS-файл в решении и поместят операторы использования в пространство имен для каждого файла.

Ответы [ 2 ]

51 голосов
/ 17 ноября 2011

С помощью Resharper это можно сделать в два шага.

  1. Установите флажок «Добавить», используя директиву к самой глубокой области »в Code EditingC#Code StyleReference qualification.Options v9

  2. В контекстном меню решения выберите «Код очистки ...».SLN context menu

Возможно, вы захотите создать пользовательский файл очистки, который соответствует вашим потребностям перед выполнением очистки.

В ReSharper до v9 параметр находится где-то еще:Options v8

4 голосов
/ 20 февраля 2016

В ReSharper 10 вы можете найти его в: enter image description here

...