Сортировать директивы «Usings» от ReSharper Clean-up - PullRequest
18 голосов
/ 09 ноября 2011

Как настроить ReSharper для вызова «Сортировка использования» в классе?

Ответы [ 5 ]

12 голосов
/ 11 сентября 2012

Я отвечу на мой вопрос.

Использование ярлыка от Resharper - не лучшее решение. Хорошим инструментом является CodeMaid , он делает несколько хороших операций очистки при сохранении файла, как без нажатия сочетания клавиш:

  • сортировка по алфавиту и удаление неиспользованных
  • удаление пустых строк

Этот инструмент дополняет Resharper.

8 голосов
/ 17 февраля 2016

Resharper (9) будет сортировать значения, если вы запускаете Очистку кода, через меню или сочетания клавиш CTRL + E , CTRL + C

6 голосов
/ 10 ноября 2011

Попробуйте использовать Stylecop Resharper Plugin

Stylecop Rule SA1210: Using directives must be sorted alphabetically by the namespaces позволит вам быстро исправить их, нажав ALT + ENTER .

Использование Stylecop помогает вам писать чистый код, но вы можете отключить некоторые правила.

2 голосов
/ 05 декабря 2012

Вам не нужен ReSharper, чтобы сделать это. По умолчанию ярлык CTRL + E , R удаляет (не используется) и сортирует операторы using.

Если вам нужна только сортировка или ярлык не установлен на вашем экземпляре Visual Studio, перейдите по адресу:

  • Инструменты-> Параметры.
  • Окружающая среда -> Клавиатура
  • Поиск "Editor.ContextMenus.CodeWindow.OrganizeUsings".

Есть несколько вариантов игры.

0 голосов
/ 09 ноября 2011

Этот вопрос уже охватывает это:

Удалите неиспользуемые использования по всей сборке

Эта функция есть в ReSharper 4.5.Если щелкнуть правой кнопкой мыши решение, появится элемент кода очистки ..., который позволяет применить к решению профиль очистки.Вы можете создать новый профиль очистки из узла «Очистка кода» в параметрах ReSharper, если вы хотите, чтобы профиль просто настраивал директивы using.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...