Переместить класс в другой класс с помощью ReSharper

У меня не вложенный класс WillBeNestedClass и другой класс NestBox,
Теперь я хочу переместить класс WillBeNestedClass в класс NestBox как вложенный класс. Так WillBeNestedClass будет вложен в класс NestBox,

Есть ли рефакторинг в VS или ReSharper, который может сделать это перемещение и который автоматически обновляет все ссылки на вложенный класс (из WillBeNestedClass в NestBox.WillBeNestedClass)?

1 ответ

Решение

Насколько я знаю, в Resharper по умолчанию нет таких быстрых действий или рефакторинга. Может быть, есть какой-то плагин, который позволяет это - или вы можете попробовать создать свой собственный. Я уверен, что это будет оценено многими разработчиками.

Доступны из коробки

  • Переместить в папку
  • Переместить в пространство имен
  • Переместить в отдельный файл

Как и вы, я пытался использовать Move для пространства имен и вводил тип, но эта собака не летала.

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