【发布时间】:2025-12-07 06:05:01
【问题描述】:
我知道代码行 (LoC) 是一个可疑的代码指标,即使不是错误的代码指标,也有很多关于此的帖子。
但是...我仍然需要在报告中提供网站的 LoC 计数。
我正在使用 Visual Studio 2010 代码分析代码度量功能来获取 LoC,当时我想知道它是做什么用的,或者它是如何计算 HTML、CSS 和 Javascript 的?
VS 帮助文本提供了该指标的描述 -
代码行数 – 表示代码中的大致行数。该计数基于 IL 代码,因此不是源代码文件中的确切行数。一个非常高的计数可能表明一个类型或方法正在尝试做太多的工作,应该被拆分。这也可能表明该类型或方法可能难以维护。
所以我的多部分问题是...... HTML、CSS、Javascript 是否被编译为 IL,如果是,那么我是否应该假设它包含在 VS LoC 指标中?如果它没有被编译为 IL,那么在我的报告的 LoC 指标中计算或包含 HTML、CSS 和 Javascript 的最佳方法是什么?或者它们甚至应该包含在 LoC 中吗?
【问题讨论】:
标签: javascript css visual-studio-2010 code-analysis code-metrics