探索类型层次结构
使用 dotPeek,您可以研究类型的继承层次结构。 您可以查看选定类型的基类型和继承者,并通过鼠标点击导航到其中任何一个。 对于层次结构中的任何节点,您可以在预览窗格中查看所有成员或仅查看多态成员。
研究层次结构
在 代码查看器 中定位所需类型或在 程序集资源管理器 中展开它。
按 Control+Alt+H 或从主菜单中选择 。 或者,您可以按 Control+Shift+A ,在弹出窗口中开始输入命令名称,然后在那里选择它。
在专用选项卡中检查类型层次结构,该选项卡会添加到 层次结构窗口中。
树中的某些符号以粗体显示。 这意味着它们直接继承自正在检查的类型。

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

如果您想查看层次结构中包含符号的模块,请在 分组依据 列表中选择 包含模块层次结构。
您还可以通过点击工具栏上的 在图上显示
,在 类型依赖关系图上可视化当前层次结构。
为中间节点重建层次结构
在层次结构树视图中,选择所需的节点。
点击工具栏上的 基于此
,或在选择的上下文菜单中选择相应的命令。
预览层次结构中选定类型的成员
在层次结构中选择一个类型。
点击工具栏上的 显示成员
。 成员预览窗格显示在窗口底部: 
您可以通过点击工具栏上 显示成员
旁边的向下箭头并选择 右侧 ,将预览窗格移动到窗口右侧。您还可以预览类型的所有成员,或仅预览多态成员。 要在这两种模式之间切换,请使用预览窗格顶部的 所有实例成员
和 仅限多态成员
按钮。
此功能的灵感来源并借鉴自 JetBrains ReSharper ,这是一款面向 Microsoft Visual Studio 的开发者生产力工具。
最后修改日期: 2025年 9月 28日