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