DevExpress предлагает бесплатный инструмент поддержки кодирования, называемый CodeRush Express, который предлагает этот рефакторинг. Here's ссылка на страницу с рефакторингом.
У меня есть лицензия на их полномасштабный CodeRush w/Refactor Pro, и мне это нравится.
EDIT
После редактирования вопроса, я просто хотел бы добавить, что я в состоянии сделать это рефакторинга с помощью следующих клавиш (с курсором на имя вложенного класса)
- Ctrl + `(открывает меню рефакторинга)
- Enter (или arrowing вниз вариант, если он еще не выбран)
Это автоматически создает новый файл в проекте с именем вложенного класса в качестве имени файла, перемещает вложенный класс в этот файл, удаляет его из исходного местоположения и удаляет маркер в том месте, где вложенный класс был удален. Нажатие Esc возвращает вас туда, где извлеченный класс был удален.
Это огромная экономия времени. Конечно, мой день не заполнен вложенными вложенными классами, но это пример того, как сохранение нескольких минут здесь и там может действительно помочь устранить трение от некоторых общих задач разработки.
Не о том, о чем говорит ОП –
@Lucas Heneks: =) – Luiscencio
Это по-прежнему полезно. +1 –