Самый быстрый способ обновить пространства имен с помощью ReSharper?

Я занимаюсь реорганизацией и реорганизацией, и я перемещал кучу файлов.

Я хочу обновить каждый файл, чтобы он имел "правильное" пространство имен в соответствии с его новым местоположением. С ReSharper я могу войти в каждый файл, и он показывает мне, что пространства имен неверны, но я должен делать это каждый файл за раз.

Есть ли способ обновить пространства имен для каждого файла в папке или проекте?

Ответ 1

ОБНОВЛЕНИЕ: любой, кто читает этот вопрос с R # 5.0 и выше, должен отметить, что теперь это функция:

ReSharper → Рефактор → Настроить пространства имен...

Ответ 2

Это не совсем то, что вы хотите сделать... но, надеюсь, это полезно.

Перейдите в представление класса и переименуйте пространство имен с помощью Ctrl + R, R. Он будет обновлять это пространство имен во всех файлах/папках, в которых он использовался. Пока пространства имен являются постоянными, он должен получить тот же результат, что и изменение всех пространств имен в папке.

Если ваши пространства имен не являются постоянными, и вы просто убираете, я боюсь, что у вас есть много щелчков перед вами (или позади вас, как вы уже это уже сделали).

Ответ 3

Я думаю, что R # не имеет этой функции. Вы можете использовать CTRL-SHIFT-H, чтобы найти и заменить строку.