Code Cleanup - инструмент для перемещения всех с помощью операторов внутри пространства имен во всех файлах cs в моем решении?
После написания целого ряда кода я наконец-то просыпаюсь до добавления CA и StyleCop к моему решению.
По умолчанию все файлы (многие из них) в моем решении используют операторы в верхней части файла перед пространством имен.
У меня есть resharper 6.0 и powertools в visual studio.
Есть ли способ использовать эти или любые другие инструменты, которые будут проходить через весь мой CS файл в решении и помещать операторы using внутри пространства имен для каждого файла.
Ответы
Ответ 1
С помощью Resharper это можно сделать в два этапа.
-
Установите флажок "Добавить", используя "директиву в самую глубокую область", в Code Editing
→ C#
→ Code Style
→ Reference qualification
.
![Options v9]()
-
В контекстном меню решения выберите "Код очистки...".
![SLN context menu]()
Возможно, вы захотите создать пользовательский очищающий файл, соответствующий вашим потребностям, прежде чем выполнять очистку.
В ReSharper перед v9 настройка находится где-то в другом месте:
![Options v8]()
Ответ 2
В ReSharper 10 вы можете найти его в:
![введите описание изображения здесь]()