如何计算 Visual Studio 解决方案上的所有方法

E.T*_*.T. 2 methods solution visual-studio .net-core

有没有办法在 Visual Studio 上轻松访问整个 NetCore 解决方案的方法总数?

Ann*_*osz 5

在 Visual Studio 中,您可以使用分析 > 计算代码指标 > 对于解决方案菜单来计算每个函数的代码指标。这对您有好处,因为在结果窗口中您将获得代码中每个函数的概要。

然而,这个结果并不是真正有用,因为它包含 getter 和 setter 作为单独的函数。为了解决这个问题,我右键单击主节点(或您想要探索的任何节点)并选择Open Selection in Microsoft Excel。这里我在 Member 列上设置了以下过滤器:

为方法设置 Excel 过滤器

第一行确保只包含函数,第二行确保我们不计算 getter 或 setter。这样,我们的过滤表将包含与解决方案中用户定义函数一样多的行(您可以选择整列,并在窗口的右下部分显示包含某些内容的行数)。