ReSharper 2025.3 Help

转到基符号

此命令允许您向上导航继承层次结构,定位到当前符号的基类型或方法。 您可以从 解决方案资源管理器、 文件结构窗口和其他工具窗口调用此命令。

相反方向的导航可通过 转到派生符号转到实现 命令实现。

导航到基符号

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

  2. 按下 Control+U 或从主菜单中选择 ReSharper | 导航| 基础符号。 或者,您可以按 Control+Shift+A ,开始在弹窗中输入命令名称,然后从中选择它。

  3. 如果符号只有一个基符号,ReSharper 将直接导航到它。

    如果需要,您可以更改默认行为,使即使是单个符号也显示在列表中。 为此,请清除 ReSharper 选项 的 环境 | 搜索与导航 页面上的 如果只有一个,则转到基础/继承者... 复选框 Alt+R, O

  4. 如果符号有多个基符号,它们将列在下拉列表中。 列表可能包含加粗和常规字体的项目。 加粗表示项目具有直接继承,而常规字体用于间接继承。

    您可以执行以下操作之一:

    • 单击所需的项以在编辑器中打开它。

    • 按下 选择所需的项目,然后按下 输入 在编辑器中打开它。

    • 开始输入以筛选结果。 请注意,您可以在此处使用 CamelHumps。 如有必要,按下 Esc 一次以清除筛选。

    • 要在 查找结果 窗口 中查看并 分析匹配项列表,请单击 在“查找结果”中显示 ThemedIcon.SearchResults.Screen.(Gray).png ,按下 Shift+Enter + 数字键盘上的键。

    • 要在 类型依赖关系图 上显示匹配项,请按下 Alt+Num+ 或单击 在图上显示 在图上显示

对于从其他类型继承或实现接口的类型,以及覆盖、实现或隐藏基类型成员的成员,ReSharper 会显示 特殊的边栏图标 (例如, ThemedIcon.Overrides.Screen.(Gray).png)。 将鼠标悬停在图标上以查看基符号并向上导航继承层次结构。

ReSharper:从编辑器边栏导航到基符号

如果您导航到的项目属于当前解决方案,ReSharper 将在编辑器中打开相应的文件,并将插入符号定位到符号声明处。 如果它位于引用的库中,ReSharper 将根据 ReSharper 选项 工具 | 外部源 页上定义的设置进行导航 Alt+R, O

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

语言:C#

语言:VB.NET

语言:C++

语言:ASP.NET

语言:Razor

语言:XAML

语言:Resx

语言:构建脚本

语言:SQL

功能在 C# 中可用

此功能适用于 Visual Basic

功能在 C++ 中可用

此功能适用于 ASP.NET

功能适用于 Razor

此功能适用于 XAML

此功能不适用于资源文件

此功能不适用于构建脚本文件

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

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

最后修改日期: 2025年 12月 8日