dotPeek 2025.2 Help

探索类型层次结构

使用 dotPeek,您可以研究类型的继承层次结构。 您可以查看选定类型的基类型和继承者,并通过鼠标点击导航到其中任何一个。 对于层次结构中的任何节点,您可以在预览窗格中查看所有成员或仅查看多态成员。

研究层次结构

  1. 在 代码查看器 中定位所需类型或在 程序集资源管理器 中展开它。

  2. Control+Alt+H 或从主菜单中选择 检查 | 层次结构。 或者,您可以按 Control+Shift+A ,在弹出窗口中开始输入命令名称,然后在那里选择它。

  3. 在专用选项卡中检查类型层次结构,该选项卡会添加到 层次结构窗口中。

树中的某些符号以粗体显示。 这意味着它们直接继承自正在检查的类型。

查看类型层次结构

层次结构可能相当复杂,尤其是在您对符号的名称和在层次结构中的位置存疑时,找到特定符号可能会很困难。 在这种情况下,您可以开始输入符号名称的一部分或其 CamelHumps缩写,dotPeek 会缩小窗口中元素的范围:

在类型层次结构中筛选成员

如果您想查看层次结构中包含符号的模块,请在 分组依据 列表中选择 包含模块层次结构

您还可以通过点击工具栏上的 在图上显示 ThemedIcon.TypeLayoutAlt.Screen.(Gray).png ,在 类型依赖关系图上可视化当前层次结构。

为中间节点重建层次结构

  1. 在层次结构树视图中,选择所需的节点。

  2. 点击工具栏上的 基于此 ThemedIcon.Base.Screen.(Gray).png ,或在选择的上下文菜单中选择相应的命令。

预览层次结构中选定类型的成员

  1. 在层次结构中选择一个类型。

  2. 点击工具栏上的 显示成员 ThemedIcon.PreviewToggle.Screen.(Gray).png。 成员预览窗格显示在窗口底部:

    在层次结构窗口中预览成员
  3. 您可以通过点击工具栏上 显示成员 ThemedIcon.PreviewToggle.Screen.(Gray).png 旁边的向下箭头并选择 右侧 ,将预览窗格移动到窗口右侧。

  4. 您还可以预览类型的所有成员,或仅预览多态成员。 要在这两种模式之间切换,请使用预览窗格顶部的 所有实例成员 ThemedIcon.AllMembers.Screen.(Gray).png仅限多态成员 ThemedIcon.VirtualMembers.Screen.(Gray).png 按钮。

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

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