VisualStudioで検索/置換を保持するケースの組み込みサポートはないようです(それぞれの機能要求も参照してください)。
つまり、「BadJob」を検索して「GoodJob」に置き換えると、次のように置き換えられます。
'badjob' -> 'goodjob'
'BadJob' -> 'GoodJob'
'badJob' -> 'goodJob'
'BADJOB' -> 'GOODJOB'
だから私は、大文字と小文字を区別する検索/置換を実装するマクロ/アドインを探しています。そして、何も存在しない場合、私自身を書くための良い出発点は何ですか(できれば組み込みの検索/置換機能に基づいて)。
更新:
私は仕事をして4つの手動交換を行うことができることを知っていますが、VSで自動的にそれを行う方法を探しています(例えばEmacsがそれを行うように)。一般的なシナリオ:「foo」という名前の変数といくつかの関数DoFoo()、GetFoo()、...および「foo」「Foo」などを含むいくつかの追加コメント、関数DoBar()、GetBar()などを1回の検索/置換で実行します。