代码层次结构
除了 代码分析之外,JetBrains Rider的代码分析还允许您通过构建调用链和值链来调查成员。
调用层次结构
调用层次结构显示函数的调用者(超类型)或被调用者(子类型)。
要探索传入调用,请将插入符号放在任意函数上。 按下 Ctrl+Alt+Shift+A 并在 检查此 列表中选择 传入调用。
要探索传出调用,请将插入符号放在任意函数上。 按下 Ctrl+Alt+Shift+A 并在 检查此 列表中选择 传出调用。

在调用跟踪结果窗口中,您可以双击层次结构条目以导航到编辑器中的相应调用,或展开任意节点以查看其传入/传出调用。
类型层次结构
使用 JetBrains Rider,您可以调查解决方案和引用库中类型的继承层次结构。 您可以查看所选类型的基类型和继承者,并通过鼠标单击导航到其中任意一个。 如需了解更多信息,请参阅 探索类型层次结构。

包含的层次结构
JetBrains Rider 允许您直观地分析单个包含指令或文件的包含层次结构。
要构建包含的层次结构,请将插入符号放在文件中的 #包含 指令上,或在解决方案资源管理器中选择一个文件,然后按下 Ctrl+H 或从菜单中选择 。

您可以双击层次结构中的任意文件以在编辑器中打开它。
默认情况下,每个文件的子节点表示包含在该文件中的文件,这对应于工具栏上的 被包含者
模式。 您可以切换到 包含者
模式。 在此模式下,文件的子节点表示当前范围内包含该文件的文件。
最后修改日期: 2025年 9月 26日