検索結果ウィンドウ
2 つの [検索結果] ウィンドウには、[フォルダーを指定して検索] ([検索と置換] ウィンドウ)または [フォルダーを指定して置換] ([検索と置換] ウィンドウ)を使用したときに検索された一致文字列が表示されます。 [フォルダーを指定して検索] および [フォルダーを指定して置換] の [結果オプション] では、検索された一致文字列が表示される [検索結果] ウィンドウを選択できます。 詳細については、「[フォルダーを指定して検索] ([検索と置換] ウィンドウ)」および「[フォルダーを指定して置換] ([検索と置換] ウィンドウ)」を参照してください。
一致する文字列が見つかると、選択した [検索結果] ウィンドウが自動的に開きます。 [検索結果] ウィンドウを手動で表示するには、[表示] メニューの [その他のウィンドウ] をポイントし、[検索結果 1] または [検索結果 2] をクリックします。
一致した文字列にジャンプするには、結果リスト内の適切な行をダブルクリックします。 ソース ファイルがコード エディターに表示され、一致する文字列の先頭にカーソルが配置されます。 一致文字列を含む行を示す記号がコード エディターのインジケーター マージンに表示され、その行の完全な文字列がステータス バーに表示されます。
[検索結果] ウィンドウのツール バーのボタンを使用すると、一致文字列のリストを移動できます。 次の操作を行うことができます。
選択した一致文字列を含むコード行に移動します
リスト内の前の一致文字列に移動します
リスト内の次の一致文字列に移動します
結果リストからすべての一致文字列を削除します
バックグラウンド検索を中止します
ショートカット キー
一致文字列を移動するには、次のショートカット キーを使用します。
注意
実際に画面に表示されるダイアログ ボックスとメニュー コマンドは、アクティブな設定またはエディションによっては、ヘルプの説明と異なる場合があります。 設定を変更するには、[ツール] メニューの [設定のインポートとエクスポート] をクリックします。 詳細については、「設定の操作」を参照してください。
Ctrl + Home |
[検索結果] ウィンドウの最上部にスクロールします。 |
Ctrl + End |
[検索結果] ウィンドウの最下部にスクロールします。 |
PageUp |
一致文字列の次のグループにスクロール アップします。 |
PageDown |
一致文字列の次のグループにスクロール ダウンします。 |
↑ |
前の一致文字列を選択します。 |
↓ |
次の一致文字列を選択します。 |
検索結果エントリ
検索結果リストの各エントリには、次の情報が表示されます。
完全パス
ファイル名
行番号
一致する内容を含む行のフル テキスト
たとえば、[フォルダーを指定して検索] を使用して、正規表現 "var[1-3]:Sm+par" に一致する文字列を検索した場合、結果リストの 2 つのエントリには、以下が表示されます。
c:\Projects\MyPrj1\MyClass.cpp(38):if var3=par then
c:\Projects\MyPrj2\MyClass2.cpp(12):while var1<>par
また、[フォルダーを指定して置換] を使用して、正規表現 "var[1-3]:Sm+par" に一致する文字列を文字列 "sample" に置き換えた場合、結果リストの 2 つのエントリには、以下が表示されます。
c:\Projects\MyPrj1\MyClass.cpp(38):if sample then
c:\Projects\MyPrj2\MyClass2.cpp(12):while sample
ヒント
[クイック検索] を使用すると、長い結果リストをスキャンできます。 詳細については、「方法 : 結果リストを使用して検索する」を参照してください。
概要行
検索結果は、検索パラメーターを示す行で始まり、統計情報の行で終了します。 たとえば、フォルダーを指定した検索で、開いているすべてのドキュメントで正規表現 "var[1-3]&par" に一致する文字列を検索した場合、結果リストの最初には、次の検索パラメーターの行が表示されます。
Find all "var[1-3]&par" Regular expression, Subfolders, Find Results 1, "All Open Documents"
そして、最後には次の統計情報の行が表示されます。
Matching lines: 57 Matching files: 23 Total files searched: 59
[フォルダーを指定して置換] を使用して、開いているすべてのドキュメントで正規表現 "var[1-3]&par" に一致する文字列を文字列 "sample" に置き換えた場合、結果リストには、次の検索パラメーターの行が表示されます。
Replace "var[1-3]&par", "sample", Regular expression, Subfolders, Find Results 1, "All Open Documents"