Могу ли я сделать так, чтобы при сортировке с помощью операторов с DevExpress Refactor Pro все пространства имен System были наверху?

Я хочу, чтобы все системные значения использовались сверху (отсортированы в алфавитном порядке), а затем все остальные, используя операторы (отсортированы в алфавитном порядке)

3 ответа

Решение

Вы можете сделать Refactor Pro, чтобы сделать это по-своему. Откройте "DevExpress -> Параметры -> Редактор -> Рефакторинг -> Оптимизировать ссылки на пространство имен" и установите соответствующие параметры в соответствии с вашими предпочтениями.

http://i50.tinypic.com/rrhyl4.jpg

RefactorPro / CodeRush оба имеют рефакторинги для....

  • Оптимизировать пространства имен (удалить неиспользуемые пространства имен)
  • Сортировать по алфавиту
  • Сортировать по длине

Кроме того, существуют (сторонние) плагины, которые сортируются многими другими способами.

Например: Refactor_SortNamespacesByScope

Кроме того, хотя запрашивающий не требует этого, эти продукты также работают VS2005.

Не знаю, как насчет RefactorPro, но поскольку вопрос помечен как "visual-studio-2008", вы можете сделать это в VS'08, выбрав "Сервис" -> "Параметры" -> "Текстовый редактор" -> C# (или что-то еще релевантное). -> Дополнительно, а затем отметьте галочкой "Поместить директивы" System "в первую очередь при сортировке употреблений".

Другие вопросы по тегам