Могу ли я сделать так, чтобы при сортировке с помощью операторов с DevExpress Refactor Pro все пространства имен System были наверху?
Я хочу, чтобы все системные значения использовались сверху (отсортированы в алфавитном порядке), а затем все остальные, используя операторы (отсортированы в алфавитном порядке)
3 ответа
Вы можете сделать Refactor Pro, чтобы сделать это по-своему. Откройте "DevExpress -> Параметры -> Редактор -> Рефакторинг -> Оптимизировать ссылки на пространство имен" и установите соответствующие параметры в соответствии с вашими предпочтениями.
RefactorPro / CodeRush оба имеют рефакторинги для....
- Оптимизировать пространства имен (удалить неиспользуемые пространства имен)
- Сортировать по алфавиту
- Сортировать по длине
Кроме того, существуют (сторонние) плагины, которые сортируются многими другими способами.
Например: Refactor_SortNamespacesByScope
Кроме того, хотя запрашивающий не требует этого, эти продукты также работают VS2005.
Не знаю, как насчет RefactorPro, но поскольку вопрос помечен как "visual-studio-2008", вы можете сделать это в VS'08, выбрав "Сервис" -> "Параметры" -> "Текстовый редактор" -> C# (или что-то еще релевантное). -> Дополнительно, а затем отметьте галочкой "Поместить директивы" System "в первую очередь при сортировке употреблений".