在Visual Studio的最新版本中(即:早于VS2017),Microsoft发布了一个单独的代码度量标准powertool,可以通过命令行运行并生成包含某些代码度量标准的XML(例如代码行,复杂性,和代码库的可维护性。 Details about the tool here.
据我所知,他们尚未发布基于VS2017安装的此工具版本。虽然VS2017 IDE确实包含生成甚至导出这些指标的工具(在Analyze-> Calculate Code Metrics下),但我无法找到通过命令行使用它的方法,以便可以自动执行该过程。 / p>
如果没有第三方软件,有没有办法做到这一点?
答案 0 :(得分:2)
对于VS2017,目前没有命令行支持'计算代码指标' - 正如你所说它只出现在IDE中。
在Visual Studio的早期版本中,此功能由CodeMetrics Power Tool提供。
您可以在VS2017中看到由于缺少Power Tool支持而引发的问题:
Visual Studio团队表示他们目前没有计划生产电动工具。
因此,此时您需要第三方软件。