“查找和替换”窗口 ->“查找符号”
通过**“查找符号”**允许您在 Visual Studio 项目中搜索符号。 使用此对话框可以在代码中定位对象(命名空间、类型、接口、枚举以及其他容器)和成员(类、属性、方法、事件、常量、变量以及其他包含的项)。
可以使用以下一种方法在**“查找和替换”窗口中显示“查找符号”**。
显示“查找符号”
按 Alt+F12。
- 或 -
在**“编辑”菜单上,指向“查找和替换”,然后单击“查找符号”**。
- 或 -
如果**“查找和替换”窗口已经打开,请在其工具栏左侧的“查找”列表上单击下拉箭头,然后单击“查找符号”**。
搜索匹配项在 “查找符号结果”窗口 中列出。
查找内容
此字段允许您指定要匹配的字符串或表达式。
- 查找内容
可从此下拉列表中选择最近使用的 20 个搜索字符串中的一个以重新使用,或者键入某个字符串的全部或部分内容。
查找范围
从**“查找范围”列表中选择的选项可确定“查找符号”是仅在当前活动文件中还是在更大范围的组件集中搜索。 从列表中选择搜索范围,或者单击“浏览 (...)”按钮显示 “编辑自定义组件集”对话框 并修改“其他组件”**搜索范围。
查找范围
从下表中选择预定义的搜索范围。选项
说明
所有组件
在所有可用组件中搜索“查找内容”字符串。 这包括当前解决方案及其引用的组件、整个 .NET Framework,以及使用“添加其他组件”添加的任何组件。
<Framework 版本>
您可以选择搜索 .NET Framework 和 .NET Compact Framework 的特定版本。 例如,如果您的计算机上具有 .NET Framework 2.0 和 .NET Framework 3.0,则可以选择只搜索 .NET Framework 3.0。此列表也可以包括注册的第三方框架。
我的解决方案
搜索打开的解决方案。
自定义组件集(对象浏览器)
搜索当前添加到“对象浏览器”的“自定义组件集”搜索范围的组件。
自定义组件集(查找符号)
搜索当前添加到“查找符号”中“自定义组件集”搜索范围的组件。
查找引用
如果选择此选项,则**“查找符号结果”**窗口将显示当前浏览范围内的项目中的引用。 默认情况下,该选项是选中的。浏览 (...)
单击此按钮可显示 “编辑自定义组件集”对话框,并修改**“其他组件”**搜索范围。 有关更多信息,请参见 如何:在对象浏览器中修改浏览范围。
查找选项
可以展开或折叠**“查找选项”**部分。 可以选择或清除下列选项:
全字匹配
如果选择此选项,则**“查找符号结果”**窗口将仅显示全字匹配项。匹配前缀
如果选择此选项,则**“查找符号结果”窗口将显示名称以“查找内容”**字符串开头的任何符号。 例如,搜索“MyObject”将返回“MyObject”、“MyObjectTest”等,而不会返回“CMyObject”。匹配子字符串
如果选择此选项,则**“查找符号结果”窗口将显示名称中包含“查找内容”**字符串的所有符号。 例如,搜索“MyObject”将返回“MyObject”、“MyObjectTest”和“CMyObject”。大小写匹配
如果选择此选项,则**“查找符号结果”**窗口将显示区分大小写的搜索结果。
工具栏
在**“查找和替换”**窗口的顶部会出现一个带有两个下拉列表的工具栏。 这些列表允许您选择要执行的查找或替换的类型,并更改在窗口中显示的匹配选项。
下拉列表 |
“视图”菜单 |
---|---|
查找(左侧下拉列表) |
快速查找 在文件中查找 查找符号 |
替换(右侧下拉列表) |
快速替换 在文件中替换 |