Кажется, нет встроенной поддержки для поиска/замены в VisualStudio (см. также соответствующий запрос функции).
Я имею в виду: поиск "BadJob" и замена с помощью "GoodJob" будут выполнять следующие замены
'badjob' -> 'goodjob'
'BadJob' -> 'GoodJob'
'badJob' -> 'goodJob'
'BADJOB' -> 'GOODJOB'
Итак, я ищу макрос/надстройку, которая реализует сохранение/замену регистров. И если не существует, то что является хорошей отправной точкой для написания моих собственных (желательно на основе встроенных возможностей поиска/замены).
Обновление:
Я знаю, что могу сделать 4 ручных замены, выполняя эту работу, но я ищу способ сделать это автоматически в VS (например, Emacs делает это).
Общий сценарий: переменная с именем "foo" и некоторые функции DoFoo(), GetFoo(),... и некоторые дополнительные комментарии, содержащие "foo" "Foo" и т.д.
Теперь переименуем 'foo', чтобы bar 'дает переменную' bar ', функции DoBar(), GetBar() и т.д. С помощью ONE find/replace.