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

通过**“查找符号”**允许您在 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”。

  • 大小写匹配
    如果选择此选项,则**“查找符号结果”**窗口将显示区分大小写的搜索结果。

工具栏

在**“查找和替换”**窗口的顶部会出现一个带有两个下拉列表的工具栏。 这些列表允许您选择要执行的查找或替换的类型,并更改在窗口中显示的匹配选项。

下拉列表

“视图”菜单

查找(左侧下拉列表)

快速查找

在文件中查找

查找符号

替换(右侧下拉列表)

快速替换

在文件中替换

请参见

任务

如何:搜索对象、定义和引用(符号)

参考

“查找符号结果”窗口

浏览代码和组件

对象浏览器

其他资源

“查找和替换”窗口