検索と置換

[検索と置換] ウィンドウでは、1 つ以上の開いているファイルを対象に、さまざまな検索スコープで検索を実行し、テキストを置換したり、検索結果をレポート形式で表示したりできます。 また、インクリメンタル検索や [検索] ボックスを使用して、ウィンドウを開かずに検索することもできます。

テキストやコードを検索または置換する場合は、次の点を考慮してください。

  • [検索と置換] ウィンドウで設定された [検索対象][検索][結果] の各オプションは、グローバルに使用されます。 つまり、これらのオプションは、検索の種類が違っても次回の検索でも有効です。 たとえば、[検索と置換] ウィンドウの [クイック置換] タブで [大文字と小文字を区別する] オプションを選択した場合、この設定はリセットしない限り、すべての種類の検索で使用されます。

  • [すべて置換] を実行した場合、[元に戻す] を使用できるのは、編集用に開いているファイルに限定されます。 [元に戻す] を使用できるようにするには、[検索と置換] ウィンドウの [フォルダーを指定して置換] タブで [置換後に、変更したファイルを閉じない] チェック ボックスをオンにします。

  • [フォルダーを指定して検索] および [フォルダーを指定して置換] の操作による検索は、HTML デザイナーのデザイン ビューなど、デザイン用のビューで開かれているドキュメントに対しては実行されません。 これらの操作を実行する前に、ソース ビューに切り替えてください。

このセクションの内容

関連項目

  • エディターのカスタマイズ
    テキストおよびコードの外観と位置を調整するためのオプションおよび設定について説明します。

  • エディターの便利なコマンドおよび機能
    開発プロセスを簡素化するためのコード エディターのユーティリティとコントロールについて説明します。

  • コードへのブックマークの設定
    コードに印を付けたり、コード コメント Web レポートで表示可能なコメントを作成したりするためのツールと手順について説明します。

  • Visual Studio でのウィンドウの配置と使用
    統合開発環境 (IDE: Integrated Development Environment) のウィンドウの配置や移動に使用できるツールとオプションについて説明します。

  • 検索結果ウィンドウ
    [検索と置換] ウィンドウから実行された検索操作や置換操作で見つかった一致項目が一覧表示されます。

  • [検索] ボックス
    テキストの検索と置換、およびコマンドの実行が可能な [検索] ボックスについて説明します。

  • [クイック検索] ([検索と置換] ウィンドウ)
    コード エディターで現在開かれているドキュメントに含まれる文字列の検索と変更に使用できる、[検索と置換] ウィンドウのクイック ペインについて説明します。

  • Find コマンド
    [検索と置換] ウィンドウの [クイック検索] タブのオプションについて説明します。

  • [フォルダーを指定して検索] ([検索と置換] ウィンドウ)
    [検索と置換] ウィンドウの [フォルダーを指定して検索] タブについて説明します。このタブは、指定されたフォルダー内のファイルの文字列の検索に使用できます。

  • FindinFiles コマンド
    [検索と置換] ウィンドウの [フォルダーを指定して検索] タブのオプションについて説明します。

  • [クイック置換] ([検索と置換] ウィンドウ)
    [検索と置換] ウィンドウの [クイック置換] タブについて説明します。このタブは、アクティブ ドキュメント内のテキストの置換に使用できます。

  • Replace コマンド
    [検索と置換] ウィンドウの [クイック置換] タブのオプションについて説明します。

  • [フォルダーを指定して置換] ([検索と置換] ウィンドウ)
    [検索と置換] ウィンドウの [フォルダーを指定して置換] タブについて説明します。このタブは、指定されたフォルダー内のファイルの文字列の置換に使用できます。

  • ReplaceinFiles コマンド
    [検索と置換] ウィンドウの [フォルダーを指定して置換] タブのオプションについて説明します。

  • [シンボルの検索] ([検索と置換] ウィンドウ)
    [検索と置換] ウィンドウの [フォルダーを指定して置換] タブについて説明します。このタブは、指定されたフォルダー内のファイルの文字列の置換に使用できます。

  • 方法: 参照の強調表示を使用する
    1 回のクリックで 1 つのシンボルのすべてのインスタンスを強調表示する方法について説明します。 また、強調表示されたシンボル間を移動する方法についても説明します。