【问题标题】:Find all calls to all web reference methods in the solution (for one web reference)查找对解决方案中所有 Web 引用方法的所有调用(用于一个 Web 引用)
【发布时间】:2014-03-18 17:50:28
【问题描述】:

在 Visual Studio 2012 中,是否有一种快速方法可以在我的整个解决方案中找到 所有 特定行,其中 any 调用 any 存在于一个特定 Web 参考中的方法?

我不是在寻找一种特定的方法,我的网络参考中有大量的方法,我想找到它们。

或者最好的方法是在调用这些 Web 方法之前查找我正在创建的任何所需对象的所有实例,然后从那里缩小范围?

【问题讨论】:

    标签: c# visual-studio-2012 web-reference find-all-references


    【解决方案1】:

    ReSharper“Find Usages Advanced”,然后设置“Usages of Members”将查找网络引用代理类型的成员的所有用法。

    【讨论】:

    • 不错!现在我只需要获得 ReSharper。 :)
    • ReSharper 是少数我离不开的工具之一 - 我自掏腰包购买许可证,只是为了确保我始终拥有它。
    【解决方案2】:

    除非你用自定义插件做一些严肃的代码解析,否则你剩下的就是好'ol Ctrl-F。

    如果您对 Web 方法有特定的命名模式,那么正则表达式搜索也可能对您有所帮助(仍然是 Ctrl-F)。

    可能不是您想要的答案,但仅此而已。 :p

    【讨论】:

      【解决方案3】:

      Resharper 可能可以帮助您完成任务:

      Find Usage feature 可以找到一个符号的所有引用,从一个方法到一个类的引用

      【讨论】:

        【解决方案4】:

        删除网络参考,编译,看看有什么问题:)

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2012-07-18
          • 1970-01-01
          • 2016-01-03
          • 2013-10-16
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多