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

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

Ответы [ 3 ]

5 голосов
/ 01 февраля 2010

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

Optimize Namespace References

1 голос
/ 01 февраля 2010

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

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

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

Например: Refactor_SortNamespacesByScope

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

1 голос
/ 30 января 2010

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

...