“查找符号”命令

在当前范围内搜索对象及其成员,对象包括:命名空间、类、结构、接口、类型、枚举等,对象的成员包括:属性、方法、事件、变量、常数、枚举项等。

Edit.FindSymbol symbolname [/word | /prefix | /substring]
[/case | /nocase] [/refs | /norefs]

Edit.QuickFindSymbol symbolname 

参数

  • symbolname
    必选。 要查找的对象或成员的规范名称。

开关

  • /word 或 /w
    可选。 仅搜索全字。 如果也指定了 /prefix 和 /substring,则此开关将取代它们。

  • /prefix 或 /p
    可选。 指定搜索返回以 objectname 中的字符串开头的符号。 如果同时指定此开关和 /substring,则此开关将取代 /substring。

  • /substring 或 /s
    可选。 指定搜索返回包含字符串 objectname 的符号。

  • /case 或 /c
    可选。 仅当大小写字符与 objectname 参数中指定的内容完全匹配时,才出现匹配项。 如果同时指定此开关和 /nocase,则此开关将取代 /nocase。

  • /nocase 或 /nc
    可选。 不区分大小写,出现匹配项。

  • /refs 或 /r
    可选。 指定符号搜索中包括引用的组件。 如果同时指定此开关和 /norefs,则此开关将取代 /norefs。

  • /norefs
    可选。 指定引用的组件不包括在符号搜索中。

备注

未定义的开关默认为**“查找和替换”窗口中的“查找符号”选项卡中的当前设置。 执行命令行搜索不会更改在“查找符号”**选项卡中指定的选项。

Edit.QuickFindSymbol 命令与 Edit.FindSymbol 命令相同,不同的是它总是使用当前在**“查找符号”选项卡中设置的选项,而不显示“查找和替换”**窗口。

示例

第一个示例搜索子字符串“cRefs”,搜索时匹配大小写并包括引用,就好像使用了**“查找和替换”窗口的“查找符号”选项卡并选中了“大小写匹配”“查找引用”**搜索选项。

>Edit.FindSymbol cRefs /substring /case

这两个示例使用在**“查找和替换”窗口的“查找符号”**选项卡中指定的选项搜索“CMyClass”。

>Edit.FindSymbol CmyClass
>Edit.QuickFindSymbol CMyClass

请参见

任务

如何:在对象浏览器中修改浏览范围

参考

“查找和替换”窗口 ->“查找符号”

“命令”窗口

“查找/命令”框

带参数的 Visual Studio 命令

预定义的 Visual Studio 命令别名