次の方法で共有


検索と置換

更新 : 2007 年 11 月

[検索と置換] ウィンドウでは、開いているファイルを対象に、さまざまな検索スコープで検索を実行できます。複数のファイルを検索対象にできるほか、必要に応じてテキストを置換したり、検索結果をレポート形式で参照することもできます。また、インクリメンタル検索や [検索] ボックス を使用すると、ダイアログ ボックスを使用せずに検索できます。

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

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

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

  • [フォルダを指定して検索] および [フォルダを指定して置換] による検索は、HTML デザイナの [デザイン] ビューなど、グラフィカル ビューやデザイン ビューで開いているドキュメントに対しては適用されません。グラフィック デザイナなどで開いているドキュメントのマークアップに対してこれらのコマンドを使用する場合は、あらかじめ、[ソース] ビューに切り替えてください。

このセクションの内容

  • 方法 : 対話モードで検索する
    [クイック検索] または [クイック置換] を使用すると、編集のために開いているドキュメントまたは現在のプロジェクト内で検索文字列や式を検索または置換できます。各ドキュメント内の一致項目から別の一致項目にジャンプします。

  • 方法 : 結果リストを使用して検索する
    [フォルダを指定して検索] または [フォルダを指定して置換] を使用すると、アクセス可能なファイル内またはソリューション全体で検索文字列や式を検索または置換できます。検索された項目は [検索結果] ウィンドウに表示されます。

  • 方法 : ドキュメントのインクリメンタル検索を実行する
    アクティブなドキュメントで、検索文字列を一文字ずつ入力しながらテキストを検索する方法について説明します。

  • 方法 : コード間またはテキスト間を移動する
    ドキュメント ウィンドウで目的のテキストやコードに移動するための一般的な方法について説明します。

  • 方法 : コード行に移動する
    特定のコード行を検索したり、特定のコード行に移動したりするためのツールおよび手法について説明します。

関連するセクション

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

  • エディタの便利なコマンドおよび機能
    開発プロセスを容易に行うための、コード エディタのユーティリティと機能について説明します。

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

  • ウィンドウの管理
    統合開発環境 (IDE: Integrated Development Environment) で、特定のウィンドウを探したり、特定のウィンドウに移動したりするためのツールとオプションについて説明します。

  • 検索結果ウィンドウ
    [検索と置換] ウィンドウから実行された結果が一覧表示されます。

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

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

  • Find コマンド
    [検索と置換] ウィンドウの [クイック検索] タブにあるオプションを使用してファイルを検索します。

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

  • FindinFiles コマンド
    [検索と置換] ウィンドウの [フォルダを指定して検索] タブにあるオプションを使用してファイルを検索します。

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

  • Replace コマンド
    [検索と置換] ウィンドウの [クイック置換] タブにあるオプションを使用して、ファイル内のテキストを置換します。

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

  • ReplaceinFiles コマンド
    [検索と置換] ウィンドウの [フォルダを指定して置換] タブにあるオプションを使用して、ファイル内のテキストを置換します。

  • [シンボルの検索] ([検索と置換] ウィンドウ)
    [検索と置換] ウィンドウの [シンボルの検索] タブについて説明します。このタブは、コードに含まれるオブジェクトの名前や、そのコードが参照しているコード ライブラリ内のオブジェクトの名前を検索するときに使用します。

  • 方法 : オブジェクト、定義、および参照 (シンボル) を検索する
    コードに存在するオブジェクトの名前とその定義、および、名前付きコンポーネントに対する参照を検索するための手順について説明します。