Переместить класс в другой класс с помощью ReSharper
У меня не вложенный класс WillBeNestedClass
и другой класс NestBox
,
Теперь я хочу переместить класс WillBeNestedClass
в класс NestBox
как вложенный класс. Так WillBeNestedClass
будет вложен в класс NestBox
,
Есть ли рефакторинг в VS или ReSharper, который может сделать это перемещение и который автоматически обновляет все ссылки на вложенный класс (из WillBeNestedClass
в NestBox.WillBeNestedClass
)?
1 ответ
Насколько я знаю, в Resharper по умолчанию нет таких быстрых действий или рефакторинга. Может быть, есть какой-то плагин, который позволяет это - или вы можете попробовать создать свой собственный. Я уверен, что это будет оценено многими разработчиками.
Доступны из коробки
- Переместить в папку
- Переместить в пространство имен
- Переместить в отдельный файл
Как и вы, я пытался использовать Move для пространства имен и вводил тип, но эта собака не летала.