JetBrains Rider 2025.2 Help

查找引用的代码

此命令可帮助您在特定范围内查找任何外部引用,该范围可以小到一个函数,也可以大到一个项目。

当您准备将一个类或方法 移动到其他位置时,此命令非常有用。 您可以使用外部引用列表来评估移动操作所需的额外更改。

请查看下面的 外部符号 类。 如果您在构造函数上运行该命令,搜索结果将是方法 除法 的单个用法,因为它定义在构造函数之外。 如果您在类上运行该命令,搜索结果将是 System.ArgumentOutOfRangeException 的用法,因为其余部分定义在类内部。

class ExternalSymbols // Symbols external to the class: System.ArgumentOutOfRangeException { ExternalSymbols() // Symbols external to the constructor: MyProject.ExternalSymbols.Divide { var x = Divide(10,2); } private int Divide(int numerator, int denominator) { if (denominator != 0) return numerator/denominator; throw new ArgumentOutOfRangeException(nameof(denominator)); } }

查找当前范围外定义的符号的用法

  1. 将插入符号放置在函数或类上。

  2. Ctrl+Shift+G 或从主菜单中选择 导航 | 导航到… ,然后在 导航到 菜单中选择 引用代码

  3. 搜索结果显示在 查找 窗口中,您可以 进一步分析结果

JetBrains Rider:在选定范围内查找符号的外部用法
最后修改日期: 2025年 9月 26日