ReSharper 2025.2 Help

查找相关实体的用法

此命令允许您定位与所选符号以某种方式相关的实体的用法(例如文本出现、动态引用等)在指定范围内。 您可以从 解决方案资源管理器、 文件结构窗口 和其他工具窗口调用此命令。

从当前上下文中查找相关实体的用法

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

  2. 按下 Shift+Alt+F7 或在主菜单中选择 ReSharper | 查找 | 高级用法查找

  3. 在打开的“搜索属性”对话框中,您可以自定义搜索。

  4. 使用 查找 列中的复选框指定应包含在结果中的相关符号类型。 根据原始符号,选项集会有所不同。 例如,如果是类型,您可以查找成员的用法;如果是委托,您可以查找委托目标,等等。 有关更多信息,请参阅 查找相关实体的用法

  5. 范围 列中,选择搜索范围。

  6. 如果原始符号是派生类中的重写成员或实现的接口成员,ReSharper 会在 搜索 字段中显示原始成员及其所有基成员。 您可以选择查找基成员的用法或重写成员的用法。

  7. 单击 查找

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

查找与解决方案和引用的程序集中的任何符号相关的实体的用法

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

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

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

ReSharper。 “搜索属性”对话框

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

用法

成员的用法

派生类型

委托目标

文本出现

动态引用 1)

扩展接口

实现

实现方法

包含重载

重写…

支持

支持

支持

支持

常量

支持

支持

支持

构造函数

支持

支持

委托

支持

支持

支持

枚举成员

支持

支持

支持

枚举

支持

支持

支持

事件

支持

支持

支持

可用 2)

字段

支持

支持

支持

文件

支持

支持

支持

索引器

支持

支持

支持

可用 3)

可用 4)

接口

支持

支持

支持

支持

支持

方法(基类)

支持

支持

支持

支持

可用 5)

方法(重写,独立)

支持

支持

支持

可用 6)

可用 7)

命名空间

支持

支持

运算符

支持

支持

支持

参数

支持

支持

支持

属性

支持

支持

支持

可用 8)

结构体

支持

支持

支持

类型参数

支持

支持

变量

支持

支持

支持

1) 动态引用是指在运行时才绑定到特定类型的对象成员的引用。 动态(晚绑定)引用在 C#、VB.NET、ASP.NET 和 XAML 中是允许的。 (返回)

2) 适用于具有 virtual 修饰符的事件。 (返回)

3) 如果可用。 (返回)

4) 适用于具有 virtual 修饰符的索引器。 (返回)

5) 如果可用。 (返回)

6) 如果可用。 (返回)

7) 如果可用。 (返回)

8) 如果可用。 (返回)

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

语言:C#

语言:VB.NET

语言:C++

语言:ASP.NET

语言:Razor

语言:XAML

语言:Resx

语言:构建脚本

语言:SQL

此功能在 C# 中可用

此功能在 Visual Basic 中可用

此功能在 C++ 中可用

此功能在 ASP.NET 中可用

此功能在 Razor 中可用

此功能在 XAML 中可用

此功能在资源文件中可用

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

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

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

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