[フォルダーを指定して検索] ( ウィンドウ)

[フォルダーを指定して検索] では、指定したファイル セットを検索できます。 検索された一致項目と実行された処理は、[結果オプション] で選択した [検索結果] ウィンドウに表示されます。

[検索と置換] ウィンドウに [フォルダーを指定して検索] を表示するには、次の方法を使用できます。

[フォルダーを指定して検索] を表示するには

  1. [編集] メニューの [検索と置換] をクリックします。

  2. [フォルダーを指定して検索] をクリックします。

    または

    [検索と置換] ウィンドウが既に開いている場合は、ツール バーの左のドロップダウンにある三角形の [表示] ボタンをクリックし、[フォルダーを指定して検索] を選択します。

検索操作を取り消すには、Ctrl キーを押しながら Break キーを押します。

注意

検索と置換ツールでは、Hidden 属性または System 属性が設定されているディレクトリは検索されません。

検索する文字列

以下のコントロールでは、検索する文字列または式を指定できます。

  • [検索する文字列]
    このボックスの右にある下向き矢印をクリックすると、最後に入力した検索文字列が 20 個まで表示されます。これらの中からいずれかを選択して再利用するか、検索する新しい文字列または式を入力します。

    オプション

    説明

    ワイルドカードを使用した文字列

    検索文字列でアスタリスクや疑問符などのワイルドカードを使用するには、[検索オプション][条件] チェック ボックスをオンにし、[ワイルドカード] を選択します。

    正規表現

    検索文字列を正規表現として検索エンジンに解釈させるには、[検索オプション][条件] チェック ボックスをオンにし、[正規表現] を選択します。

  • [式ビルダー]
    [検索する文字列] フィールドの横にあるこの三角形のボタンを使用できるのは、[検索オプション][条件] チェック ボックスがオンの場合に限られます。 このボタンをクリックすると、選択されている [条件] オプションに従ってワイルドカードまたは正規表現の一覧が表示されます。 この一覧から項目を選択すると、[検索する文字列] に追加されます。

  • [すべて検索]
    このボタンをクリックすると、[検索対象] で選択した検索スコープ内で [検索する文字列] のすべてのインスタンスを検索できます。 検索結果は、[結果オプション] で選択した [結果] ウィンドウに表示されます。

検索対象

[検索対象] ボックスで選択したオプションにより、[フォルダーを指定して検索] 操作で現在アクティブなファイルのみを検索するか、特定のフォルダーに格納されているすべてのファイルを検索するかが決まります。 検索スコープを一覧から選択するか、または 参照ボタン ([...]) をクリックして [検索フォルダーの選択] ダイアログ ボックス を表示し、独自のディレクトリ セットを入力します。 [検索対象] ボックスにパスを直接入力することもできます。

注意

選択した [検索対象] オプションにより、ソース コード管理からチェックアウトしたファイルを検索する場合は、ローカル マシンにダウンロードされたファイルのバージョンのみが検索されることに注意してください。

  • [検索対象]
    この一覧から定義済みの検索スコープを選択するか、または [検索フォルダーの選択] ダイアログ ボックスを使用して、独自のディレクトリ セットを入力します。

    • [現在のドキュメント]
      このオプションは、ドキュメントがエディターで開いているときに使用できます。 アクティブなドキュメントでのみ [検索する文字列] を検索します。

    • [すべての開かれているドキュメント]
      編集のために現在開かれているすべてのファイルを検索します。

    • [ソリューション全体]
      アクティブなソリューション内のすべてのファイルを検索します。

    • [現在のプロジェクト]
      アクティブなプロジェクト内のすべてのファイルを検索します。

    • [Visual C++ インクルード ディレクトリ]
      このオプションは、Visual C++ プロジェクトの編集時に使用可能になります。 Include ディレクトリ内のすべてのファイルを検索します。

  • [参照 (...)]
    このボタンをクリックすると、[検索フォルダーの選択] ダイアログ ボックスが表示されます。このダイアログ ボックスでは、ディレクトリの名前付きセットを構成、編集、保存、および選択し、[検索対象] フィールドに入力できます。

サブフォルダーを含める

[検索対象] フォルダーのサブフォルダーの検索を指定します。

検索オプション

[検索オプション] セクションは、展開または折りたたむことができます。 次のオプションは、オンまたはオフにできます。

  • [大文字と小文字を区別する]
    オンにすると、[検索結果] 検索で大文字と小文字が区別されます。

  • [単語単位で探す]
    オンにすると、単語単位で一致した項目のみが [検索結果] ウィンドウに表示されます。

  • [条件]
    [検索する文字列] ボックスまたは [置換後の文字列] ボックスに入力された特殊文字を解釈する方法を指定します。 次のオプションがあります。

    オプション

    説明

    [ワイルドカード]

    アスタリスク、疑問符などの特殊文字です。 ワイルドカードの一覧については、「ワイルドカード (Visual Studio)」を参照してください。

    [正規表現]

    一致する文字列のパターンを定義する表記です。 正規表現の一覧については、「正規表現 (Visual Studio)」を参照してください。

  • [次のファイルの種類を参照]
    この一覧には、[検索対象] ディレクトリで検索されるファイルの種類が表示されます。 このフィールドが空白の場合は、[検索対象] ディレクトリ内のすべてのファイルが検索されます。

    一覧の項目を選択し、特定の種類のファイルを検索する設定済みの検索文字列を入力します。

    このドロップダウン リストに表示されていないファイルの種類を検索するには、ファイル名のワイルドカードとしてアスタリスク (*) を入力し、その後にピリオド (.) と適切なファイル拡張子を入力します。 複数のファイルの種類を検索するには、複数のファイル拡張子をセミコロン (;) で区切って入力します。

結果オプション

[結果オプション] セクションは、展開または折りたたむことができます。 次のオプションは、オンまたはオフにできます。

  • [検索結果 1 ウィンドウ]
    オンにすると、現在の検索結果で [検索結果 1] ウィンドウの内容が置換されます。 このウィンドウは自動的に開き、検索結果を表示します。 このウィンドウを手動で開くには、[表示] メニューの [その他のウィンドウ] をポイントし、[検索結果 1] をクリックします。

  • [検索結果 2 ウィンドウ]
    オンにすると、現在の検索結果で [検索結果 2] ウィンドウの内容が置換されます。 このウィンドウは自動的に開き、検索結果を表示します。 このウィンドウを手動で開くには、[表示] メニューの [その他のウィンドウ] をポイントし、[検索結果 2] をクリックします。

  • [ファイル名のみ表示]
    一致した検索結果自体ではなく、検索結果を含むファイルの一覧を表示します。

ツール バー

[検索と置換] ウィンドウの上部には、2 つのドロップダウンを含むツール バーが表示されます。 これらのドロップダウンでは、実行する検索や置換の種類を選択したり、適合するウィンドウに表示されるオプションを変更したりできます。

ドロップダウン

[表示] メニュー

[検索] (左ドロップダウン)

[クイック検索]

[フォルダーを指定して検索]

[シンボルの検索]

[置換] (右ドロップダウン)

[クイック置換]

[フォルダーを指定して置換]

参照

処理手順

方法 : 対話モードで検索する

方法 : 結果リストを使用して検索する

方法 : ドキュメントのインクリメンタル検索を実行する

参照

[フォルダーを指定して置換] ([検索と置換] ウィンドウ)

[クイック検索] ([検索と置換] ウィンドウ)

引数を使用する Visual Studio コマンド

その他の技術情報

[検索と置換] ウィンドウ

検索と置換