У нас есть большое решение со многими проектами, и во всем проекте в формах, сообщениях и т. Д. У нас есть ссылка на название компании. В течение многих лет название этой компании было одинаковым, поэтому ее не планировалось менять, но теперь оно изменилось.
Приложение относится к одному штату в США, поэтому файлы локализаций / строковых ресурсов никогда не рассматривались и не использовались.
Быстрый поиск всех экземпляров слова поднял 1309 строк, но нам нужно только изменить строки, которые в действительности отображаются пользователю (текст кнопки, текст сообщения и т. Д.).
Код можно реорганизовать позже, чтобы сделать его более читабельным, когда у нас есть время, чтобы убедиться, что ничего не сломалось, но на данный момент мы пытаемся найти все видимые экземпляры и заменить их.
Есть ли способ легко найти эти "экземпляры"? Возможно, тип Regex, который можно использовать в функциональности «Найти все» в Visual Studio, чтобы вытащить слово, только когда оно заключено в кавычки?
Прежде чем я спущусь по кроличьей норе, пытаясь упростить свою работу и потратив гораздо больше времени, чем просто построчно, подумал, что я посмотрю, сделал ли кто-нибудь что-то подобное раньше и найдет решение .