You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visual Studio中指定范围代码搜索咨询:当前C#文件及调用函数

在当前C#文件及其调用函数范围内搜索关键词的方法

Visual Studio 原生方案

  • 调用层次结构+定向搜索
    1. 在当前文件中右键任意一个被调用的函数,选择「查看调用层次结构」(快捷键Ctrl+K, Ctrl+T)。
    2. 在调用层次结构窗口里,展开所有被当前文件调用的函数节点,按住Ctrl选中这些节点。
    3. 右键选中的节点,选择「在选定内容中查找」(或按Ctrl+Shift+F后,在「查找范围」下拉框选「选定内容」),输入关键词即可。
  • 依赖项自动范围搜索
    打开「查找和替换」窗口(Ctrl+Shift+F),在「查找范围」下拉菜单中选择「当前文档的依赖项」,这个选项会自动锁定当前文件直接/间接调用的所有代码文件,无需手动选择节点。

第三方工具增强(以ReSharper为例)

  • 用ReSharper的「查找用法」定位当前文件调用的所有函数,在结果窗口全选这些函数所在的文件,再用「在选定文件中查找」功能搜索关键词。
  • 直接使用ReSharper的自定义范围搜索,将范围设置为「当前文件及其调用的所有成员」,输入关键词即可快速匹配。

手动快捷技巧

  • 如果只需要查找直接调用的函数内部关键词,可以通过F12(转到定义)逐个打开被调用函数的文件,然后按Ctrl+Shift+F,在「查找范围」选「当前窗口组」来完成搜索。

内容的提问来源于stack exchange,提问作者Ron8320

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.23 02:36:22