【发布时间】:2019-05-31 16:11:48
【问题描述】:
Visual Studio 的“查找所有引用”功能可以很好地查找对属性的引用,而且碰巧“调用层次结构”也可以做到这一点 - 事实上它甚至更好,因为它通过调用方法对它们进行排序。
然而,我的问题是这些方法都不能区分 setter 和 getter,因此我只能使用 find-in-files 来查找“PropertyName =”。
这似乎是倒退了一步(显然找不到使用“PropertyName += value”或类似的代码),所以我想知道我是否错过了说服 Visual Studio 的“调用层次结构”功能的简单方法专门研究属性设置器或获取器?
【问题讨论】:
-
如果不以传统方式编写自己的 setter / getter 方法,可能不会,例如
getNumber(),setNumber()。 -
对产品插件感到抱歉,但 Resharper 可以做到这一点 - 加上无数其他事情。如果你还没有,至少值得一看。
-
我知道 Resharper 是多么了不起,但不幸的是,目前这对我来说并不合理。此外,Mellamokb 说“不是真的,不,不是没有 [foo]”是一个非常好的答案 - 如果你把它写出来并且没有其他人有任何有趣的解决方法,我可能会选择它。
-
我想知道这在 Visual Studio 2015 中是否发生了变化。
标签: c# visual-studio visual-studio-2010