在 Visual Studio 中有一种自动搜索文件并查找所有未引用的类/属性/方法的方法。基本上放弃了代码。
我不想手动必须右键单击每个并选择“查找所有参考”
这不是当前版本中 Visual Studio 的功能。使用 Roslyn,您可以自己编写代码和进行 Inspector,但Roslyn目前也不提供开箱即用的功能。语义分析的演练应该让你开始。roslyn论坛是寻求帮助或查找示例的好地方,当然,StackOverflow 上也有一个受到良好监控的标签。
Resharper和Code Rush等生产力插件肯定会提供此功能。还有其他类似的工具可能具有此功能JustCode、VisualAssist、CodeItRight可能是候选者。
您还可以使用Visual NDepend 之类的东西来检测未使用的方法。他们的新命令Linq to Code功能应该可以相对容易地构建一个命令行工具来找出所有未使用的调用。
有点晚了,但是如果您安装 SSDT(Sql Server 数据工具),这也会为 Visual Studio 中的每个方法添加灰色的引用计数。注意:这实际上是 VS2015 不再提供的“代码镜头”。安装 SSDT 是您在 VS2015 中拥有“代码镜头”的方式。