Рефакторю большой проект с помощью Visual Studio Find and Replace и не получается менять регистр с помощью регулярных выражений. Интересны только большие английские буквы. Нужно заменить UPPERCASE на TitleCase внутри определённых символов. Например, нужно заменить
Ответ
Предлагаю решение, основанное на возможностях Notepad++. В окне "Найти в файлах" выберите необходимый путь к папке с файлами, задайте маску и используйте следующие значения для двух полей:
Найти: (?:\G(?!^)|
Подробности
(?:\G(?!^)|
Шаблон замены:
\L - оператор замены символов на строчные $& - во всем найденном совпадении
Примечание. Опцию и новые строки задавать необязательно. Во всех подпапках обработает файлы с заданной маской во всех подпапках.
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий