У меня есть несколько сотен классов, которые еще не принадлежат ни одному пространству имен. Я хотел бы выбрать их и поместить их в новое пространство имен. Есть ли какой-либо полуавтоматический способ сделать это в Visual Studio или с помощью инструмента, такого как Resharper?Как разместить большой выбор файлов в пространстве имен в Visual Studio?
Он должен работать таким образом, чтобы я мог выбирать файлы для размещения в пространстве имен, потому что не все из них должны меняться. Лучше всего было бы просто выбрать те, которые мне нужны в проекте, и нажать какое-нибудь макроопределение, чтобы добавить объявление пространства имен к выбранным файлам.
В настоящее время я начал открывать файлы по отдельности, выбрав определение класса и нажав CTRL + K + S, чтобы окружать пространство имен, но это может занять несколько дней.
Звучит как довольно простая программа на C# для записи. Это просто манипуляция текстовыми файлами. Не требует обновления файла проекта или чего-либо еще. Я знаю, что не потратил бы несколько дней на это, когда смогу автоматизировать его! – itsme86
Этот вид работы вполне типичен для perl или даже sed, скриптов FWIW. C# будет работать, но эти языки были созданы для обработки текста. – BradleyDotNET