“在文件中查找”命令

使用**“查找和替换”窗口的“在文件中查找”**选项卡中的可用选项的子集搜索文件。

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

实参

  • findwhat
    必选。 要匹配的文本。

开关

  • /case 或 /c
    可选。 仅当大小写字符与 findwhat 参数中指定的内容完全匹配时,才出现匹配项。

  • /ext: extensions
    可选。 指定要搜索的文件的扩展名。 如果未指定,则使用前一个扩展名(如果以前输入过)。

  • /lookin: searchpath
    可选。 要搜索的目录。 如果路径包含空格,则需用引号将整个路径引起来。

  • /names 或 /n
    可选。 显示包含匹配项的文件名称的列表。

  • /options 或 /t
    可选。 显示当前查找选项设置列表,但不执行搜索。

  • /regex 或 /r
    可选。 在 findwhat 参数中使用预定义的特殊字符作为表示文本模式(而不是原义字符)的表示法。 有关正则表达式字符的完整列表,请参见正则表达式

  • /reset 或 /e
    可选。 将查找选项恢复到其默认设置且不执行搜索操作。

  • /stop
    可选。 暂停当前搜索操作(如果有正在进行的搜索操作)。 如果已指定 /stop,搜索会忽略所有其他参数。 例如,若要停止当前搜索,可输入下列内容:

    >Edit.FindinFiles /stop
    
  • /sub 或 /s
    可选。 搜索 /lookin:searchpath 参数中指定目录内的子文件夹。

  • /text2 或 /2
    可选。 在“查找结果 2”窗口中显示搜索结果。

  • /wild 或 /l
    可选。 在 findwhat 参数中使用预定义的特殊字符作为表示字符或字符序列的表示法。 有关通配符的完整列表,请参见通配符

  • /word 或 /w
    可选。 仅搜索全字。

示例

此示例在位于文件夹“My Visual Studio Projects”内的所有 .cls 文件中搜索 btnCancel,并在“查找结果 2”窗口中显示匹配信息。

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

请参见

任务

如何:使用结果列表进行搜索

参考

“查找和替换”窗口 ->“在文件中查找”

“查找结果”窗口

“命令”窗口

“查找/命令”框

带参数的 Visual Studio 命令

预定义的 Visual Studio 命令别名