“查找符号”命令
在当前范围内搜索对象及其成员,对象包括:命名空间、类、结构、接口、类型、枚举等,对象的成员包括:属性、方法、事件、变量、常数、枚举项等。
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