ReSharper 2025.2 Help

查找符号的用法

此命令允许在 解决方案和引用的程序集 中查找一个或多个符号的所有用法。 您可以从符号的声明或任何其他用法开始搜索。 您可以从 解决方案资源管理器、 文件结构窗口 和其他工具窗口调用此命令。

从当前上下文中查找符号的用法

  1. 将插入符号放在 编辑器 中的符号上,或在工具窗口中选择符号。

  2. 执行以下操作之一:

    • 在主菜单中,选择 ReSharper | 查找 | 查找用法

    • 右键单击并在上下文菜单中选择 查找用法

    • Alt+F7

  3. 如果找到单个用法,ReSharper 将直接在 编辑器 中导航到该用法。 两个或更多搜索结果将显示在“查找结果”窗口中,您可以在其中方便地 浏览和分析用法

您还可以在 Peek Definition 视图中列出和研究符号用法。

为此,默认情况下,您可以 Ctrl 单击声明或任何用法,使用 中键。 如果您想禁用此功能,请在 ReSharper 选项 的 环境 | 搜索与导航 页面上清除 使用 Ctrl+中键单击查看用法 复选框 Alt+R, O 。 或者,您始终可以从主菜单调用此命令: ReSharper | 导航 | 查看 | 查看用法

从解决方案和引用的程序集查找任何符号的用法

  1. 使用以下命令之一搜索所需的符号:

  2. 当所需符号出现在结果列表中时,使用键盘选择它,然后按 Alt+F7

  3. 如果找到单个用法,ReSharper 将直接在 编辑器 中导航到该用法。 两个或更多搜索结果将显示在“查找结果”窗口中,您可以在其中方便地 浏览和分析用法

您可以更改默认行为,以便即使是单个找到的用法也会显示在 查找结果 窗口中。 为此,请清除 ReSharper 选项 的 环境 | 搜索与导航 | 常规 页面上的 转到用法:如果只有一个结果.... 复选框 Alt+R, O

ReSharper:查找符号的用法

还可以在特定范围内搜索多个符号的用法,即在一个或多个文件、文件夹或项目中。

查找多个符号的用法

  1. 在 解决方案资源管理器 中,选择一个或多个节点——文件、其中的声明、文件夹或项目。

  2. Alt+F7

  3. 搜索结果将显示在“查找结果”窗口中,您可以在其中查看该范围内的所有声明(搜索目标)以及这些符号在 解决方案 中的所有用法。

查找泛型类型的用法

在搜索诸如 IFoo<string> 之类的泛型类型用法时,您可能希望查找 IFoo<> 的所有用法或仅查找确切的泛型替代 IFoo<string> 的用法。

默认情况下,ReSharper 通过显示一个额外的弹出窗口,允许您区分搜索结果。

您还可以配置此功能,使其始终执行特定的搜索逻辑(所有替代项或确切的替代项)。 为此,请使用 ReSharper 选项 查找泛型类型用法行为 页面的 环境 | 搜索与导航 | 常规 选择器 Alt+R, O

此功能在以下语言和技术中 受支持

语言:C#

语言:VB.NET

语言:C++

语言:ASP.NET

语言:Razor

语言:XAML

语言:Resx

语言:构建脚本

语言:SQL

此功能在 C# 中可用

此功能在 Visual Basic 中可用

此功能在 C++ 中可用

此功能在 ASP.NET 中可用

此功能在 Razor 中可用

此功能在 XAML 中可用

此功能在资源文件中可用

此功能在构建脚本文件中可用

此功能在 SQL/NoSQL 文件和注入中不可用

此处提供的说明和示例针对在 C# 中使用该功能。 有关其他语言的更多信息,请参阅 语言和框架 部分中的相应主题。

最后修改日期: 2025年 9月 27日