Visual Studio - 在源代码级别显示对函数的所有调用
我想知道是否有任何方法可以列出源代码中对某个函数的所有调用,以便在修改该函数时可以看到依赖项。
我使用的一种方法是在“整个解决方案”中搜索函数名称,但我正在寻找更好的方法。
I am wondering if there is any way to list all the calls to a function in source code, so that I could see the dependencies if I modify that function.
One method I use is to search the function name in the "Entire Solution" but I am looking for a better way.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
右键单击该调用并选择“查找所有引用”。
Right-click on the call and select "Find All References".
一种暴力的方法是更改函数名称并重新编译并查看错误。 有时我在使用 VS 中的“查找引用”功能时遇到问题。
A brute force method is to change the name of the function and recompile and look at the errors. Sometimes I have trouble with the Find References functionality in VS.
关于方法声明:
Ctrl+K、Ctrl+T
On method declaration:
Ctrl+K, Ctrl+T
使用NDepend。 它附带了一个 VS 插件,允许您即时执行 CQL 查询。 请参阅此屏幕截图。
Use NDepend. It comes with a VS add-in that allows you to do CQL queries on the fly. See this screenshot.