转到类型声明
当 转到声明 命令将您导航到符号声明的位置时, 类型声明 命令会导航到当前选定符号的类型声明。 例如,如果您有一个变量 Foo myVar = new Foo(); ,并在 myVar 的使用处调用此命令,它将带您到类 Foo 的声明。 如果您在函数上调用此命令,它会导航到该函数的返回类型。
对于泛型类型的变量,此命令允许您导航到泛型类型声明以及所有泛型参数的声明。 例如,假设您有一个类型 class MyGeneric<X, Y> 和一个此类型的变量 var myGeneric = new MyGeneric<Author, Book>();。 在 myGeneric 的任何使用处调用此命令,您将能够在 MyGeneric、 Author 和 Book 类之间选择导航目标。
您可以从 解决方案资源管理器、 结构窗口 和其他工具窗口中调用此命令。
导航到符号的类型
将插入点放在 编辑器 中的符号上,或在 结构 工具窗口中选择该符号。
按 Ctrl+Shift+B 或从主菜单中选择 。 或者,您可以按 Ctrl+Shift+A ,在弹出窗口中开始输入命令名称,然后在那里选择它。
如果命令返回单个结果,JetBrains Rider 会直接导航到该位置。 如果有多个声明(例如,在部分类中),它们将列在下拉列表中,您可以执行以下操作之一:
如果您导航到的项目属于当前解决方案,JetBrains Rider 会在编辑器中打开相应的文件,并将插入点放在符号声明处。 如果它位于引用的库中,JetBrains Rider 会根据 JetBrains Rider 设置 页面上定义的设置进行导航 Ctrl+Alt+S。
最后修改日期: 2025年 12月 5日