【问题标题】:.NET - Find all references of property assignment.NET - 查找属性分配的所有引用
【发布时间】:2008-10-07 06:06:16
【问题描述】:

我正在使用 VB.NET。在 Visual Studio 中,如果我右键单击属性名称并单击“查找所有引用”,它会搜索正在使用的属性的所有实例。

但是,属性总是用于赋值(Set 方法)或检索(Get 方法)。有什么方法可以只搜索其中一种用途吗?例如在代码中搜索该属性的所有使用情况,即为其分配一个值,而不是在检索该值时。

【问题讨论】:

    标签: vb.net search ide properties


    【解决方案1】:

    使用编译器将您想要查找的内容转化为错误。删除 setter 以查找将要使用它的所有位置。

    【讨论】:

    • 这是我在没有 Resharper 的 Find Usage 的机器上所做的。
    【解决方案2】:

    使用 Resharper,如果您只是简单地使用“查找结果”工具,那么结果窗口中就会出现一个过滤器图标。然后,您可以将结果限制为仅“显示写入用法”。

    【讨论】:

      【解决方案3】:

      您也可以使用Reflector 浏览您的程序集。

      【讨论】:

      • 只要确保你已经加载了所有的程序集 :)
      【解决方案4】:

      Resharper(MSVS 插件)具有您正在寻找的确切功能。 检查:

      ReSharper.FindUsages

      ReSharper.FindUsagesAdvanced

      在键盘快捷键映射(工具 -> 选项 -> 键盘)中找出使用的快捷键。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-07-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-01-02
        相关资源
        最近更新 更多