Сортировка директивы "usings" от ReSharper Clean-up
Как настроить ReSharper для вызова "Сортировка записей" в классе?
Ответы
Ответ 1
Я отвечу на мой вопрос.
Использование ярлыка из Resharper это не лучшее решение. Хороший инструмент CodeMaid, он делает немного приятной очистки при сохранении файла, например, без нажатия клавиши быстрого доступа:
- сортировка в алфавитном порядке и удаление неиспользованных
- удаление пустых строк
Этот инструмент является дополнением для Resharper.
Ответ 2
Resharper (9) будет сортировать сообщения, если вы выполните очистку кода через меню или комбинацию клавиш CTRL + E, CTRL + C
Ответ 3
Попробуйте использовать плагин Stylecop Resharper
Stylecop Rule SA1210: Using directives must be sorted alphabetically by the namespaces
позволит вам использовать быстрое исправление, чтобы отсортировать их, нажав ALT + ENTER.
Использование Stylecop помогает вам писать чистый код, но вы можете отключить некоторые из правил.
Ответ 4
Для этого вам не нужен ReSharper. По умолчанию ярлык CTRL + E, R удалит (не используется) и отсортирует операторы using.
Если вам нужна только сортировка или ярлык не установлен в вашем экземпляре Visual Studio, перейдите по ссылке:
- Инструменты- > Параметры.
- Среда → Клавиатура
- Найдите "Editor.ContextMenus.CodeWindow.OrganizeUsings".
Здесь есть несколько вариантов.
Ответ 5
Этот вопрос уже охватывает это:
Удалить неиспользуемые Использования во всей сборке
Функция находится в ReSharper 4.5. Если вы щелкните правой кнопкой мыши по решению, есть пункт "Очистить код...", который позволяет применять очистку профиля к решению. Вы можете создать новый профиль очистки из Очистка кода node в параметрах ReSharper, если вы хотите, чтобы профиль просто настройте директивы использования.