在 Visual Studio 2012 中,是否有一种快速的方法可以在我的整个解决方案中找到所有特定行,其中对一个特定 Web 引用中存在的任何方法进行任何调用?
我不只是在寻找一种特定的方法,我的网络参考中有大量的方法,我想找到它们。
或者最好的方法是在调用这些 Web 方法之前查找我正在创建的任何所需对象的所有实例,然后从那里缩小范围?
在 Visual Studio 2012 中,是否有一种快速的方法可以在我的整个解决方案中找到所有特定行,其中对一个特定 Web 引用中存在的任何方法进行任何调用?
我不只是在寻找一种特定的方法,我的网络参考中有大量的方法,我想找到它们。
或者最好的方法是在调用这些 Web 方法之前查找我正在创建的任何所需对象的所有实例,然后从那里缩小范围?
ReSharper“Find Usages Advanced”,然后设置“Usages of Members”将查找网络引用代理类型的成员的所有用法。
可能 Resharper 可以帮助您完成任务:
Find Usage 功能可以找到一个符号的所有引用,从一个方法到一个类引用
除非您使用自定义插件进行一些认真的代码解析,否则您所剩下的就是good'ol Ctrl-F。
如果您对 Web 方法有特定的命名模式,那么正则表达式搜索也可能对您有所帮助(仍然是 Ctrl-F)。
可能不是你想要的答案,但就是这样。:p
删除网络参考,编译,看看什么失败:)