我有一个项目,有几个班级。我想在项目中搜索已使用和未使用的属性。
是visual studio有任何方法可以搜索ueed属性。 编程语言是C#.net
答案 0 :(得分:5)
答案 1 :(得分:2)
我想你必须使用市场上可用的一些第三方工具。只有谷歌,你会发现很多。我推荐resharper,它为你提供了许多附加功能
答案 2 :(得分:1)
查找所有参考文献。
答案 3 :(得分:1)
只需使用“运行代码分析”选项即可。它将显示未使用的呼叫(如果它们不公开并且可供所有人使用。
答案 4 :(得分:0)
即使代码分析工具可能有助于搜索此属性,也不能完全依赖代码分析工具,因为客户端代码可能会使用反射访问属性。
这包括客户端代理在WCF,javasript json序列化依赖性等情况下可能具有的数据协定。
您可以尝试注释掉怀疑没有用法的属性,但您不仅要确保编译,还要通过所有测试。
希望您有一个不错的测试覆盖率和适当的测试套件。