dotPeek 2025.2 Help

查找相关实体的用法

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

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

  1. 将插入符号放在 代码查看器 中的符号上,或在工具窗口中选择该符号。

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

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

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

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

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

  7. 点击 查找

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

查找与当前加载的程序集中的任何符号相关的实体的用法

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

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

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

dotPeek。 “搜索属性”对话框

用法

成员的用法

派生类型

委托目标

文本出现

动态引用 1)

扩展接口

实现

实现方法

包含重载

重写…

支持

支持

支持

支持

常量

支持

支持

支持

构造函数

支持

支持

委托

支持

支持

支持

枚举成员

支持

支持

支持

枚举

支持

支持

支持

事件

支持

支持

支持

可用 2)

字段

支持

支持

支持

文件

支持

支持

支持

索引器

支持

支持

支持

可用 3)

可用 4)

接口

支持

支持

支持

支持

支持

方法(基类)

支持

支持

支持

支持

可用 5)

方法(重写,独立)

支持

支持

支持

可用 6)

可用 7)

命名空间

支持

支持

运算符

支持

支持

支持

参数

支持

支持

支持

属性

支持

支持

支持

可用 8)

结构体

支持

支持

支持

类型参数

支持

支持

变量

支持

支持

支持

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

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

3) 如果可用。 (返回)

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

5) 如果可用。 (返回)

6) 如果可用。 (返回)

7) 如果可用。 (返回)

8) 如果可用。 (返回)

此功能的灵感来源并借鉴自 JetBrains ReSharper ,这是一款面向 Microsoft Visual Studio 的开发者生产力工具。

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