FindinFiles コマンドFind in Files Command

[検索と置換] ウィンドウの [フォルダーを指定して検索] タブにあるオプションのサブセットを使って、ファイルを検索します。Search files using a subset of the options available on the Find in Files tab of the Find and Replace window.

構文Syntax

Edit.FindinFiles findwhat [/case] [/ext:extensions]
[/lookin:searchpath] [/names] [/options] [/reset] [/stop] [/sub]
[/text2] [/wild|/regex] [/word]

引数Arguments

findwhat 必須。findwhat Required. 検索するテキスト。The text to match.

スイッチSwitches

/case または /c 省略可能。/case or /c Optional. findwhat 引数で指定されている語句と大文字および小文字の使い分けが正確に一致する場合にのみ、一致と見なします。Matches occur only if the uppercase and lowercase characters exactly match those specified in the findwhat argument.

/ext: extensions 省略可能。/ext: extensions Optional. 検索するファイルのファイル拡張子を指定します。Specifies the file extensions for the files to be searched. 指定しないと、前に入力したものがある場合はそれが使われます。If not specified, the previous extension is used if one was previously entered.

/lookin: searchpath 省略可能。/lookin: searchpath Optional. 検索するディレクトリ。Directory to search. パスにスペースが含まれる場合は、パス全体を引用符で囲みます。If the path contains spaces, enclose the entire path in quotation marks.

/names または /n 省略可能。/names or /n Optional. 一致を含むファイル名の一覧を表示します。Displays a list of file names that contain matches.

/options または /t 省略可能。/options or /t Optional. 現在の検索オプションの設定の一覧を表示し、検索は行いません。Displays a list of the current find option settings and does not perform a search.

/regex または /r 省略可能。/regex or /r Optional. findwhat 引数に含まれる定義済みの特殊文字を、リテラル文字ではなく、テキストのパターンを表す表記として使います。Uses pre-defined special characters in the findwhat argument as notations that represent patterns of text rather than the literal characters. 正規表現文字の一覧については、「正規表現」をご覧ください。For a complete list of regular expression characters, see Regular Expressions.

/reset または /e 省略可能。/reset or /e Optional. 検索オプションを既定の設定に戻し、検索は行いません。Returns the find options to their default settings and does not perform a search.

/stop 省略可能。/stop Optional. 現在実行中の検索操作がある場合は、それを停止します。Halts the current search operation if one is in progress. /stop を指定すると、他のすべての引数は無視されます。Search ignores all other arguments when /stop has been specified. たとえば、現在の検索を停止するには、次のように入力します。For example, to stop the current search you would enter the following:

>Edit.FindinFiles /stop

/sub または /s 省略可能。/sub or /s Optional. /lookin:searchpath 引数で指定したディレクトリ内のサブフォルダーを検索します。Searches the subfolders within the directory specified in the /lookin:searchpath argument.

/text2 または /2 省略可能。/text2 or /2 Optional. 検索の結果を [検索結果 2] ウィンドウに表示します。Displays the results of the search in the Find Results 2 window.

/wild または /l 省略可能。/wild or /l Optional. findwhat 引数に含まれる定義済みの特殊文字を、文字または文字のシーケンスを表す表記として使います。Uses pre-defined special characters in the findwhat argument as notations to represent a character or sequence of characters.

/word または /w 省略可能。/word or /w Optional. 単語全体と一致するもののみを検索します。Searches only for whole words.

Example

次の例では、"My Visual Studio Projects" フォルダーにあるすべての .cls ファイルで "btnCancel" を検索し、一致情報を [検索結果 2] ウィンドウに表示します。This example searches for btnCancel in all .cls files located in the folder "My Visual Studio Projects" and displays the match information in the Find Results 2 Window.

>Edit.FindinFiles btnCancel /lookin:"c:/My Visual Studio Projects" /ext:*.cls /text2

参照See Also