我知道代码行数 (LoC) 即使不是错误的代码指标也是可疑的,并且有很多帖子都与此有关。
但是...我仍然必须在报告中提供网站的 LoC 计数。
我在使用 Visual Studio 2010 代码分析代码指标功能获取 LoC 时,我想知道它的作用是什么或者它如何计算 HTML、CSS 和 Javascript?
VS 帮助文本提供了指标的描述 -
代码行数 – 表示代码中的大概行数。该计数基于 IL 代码,因此不是源代码文件中的确切行数。非常高的计数可能表明类型或方法试图做太多工作,应该拆分。它还可能表明类型或方法可能难以维护。
所以我的多部分问题是......HTML、CSS、Javascript 是否被编译为 IL,如果是,那么我是否应该假设它包含在 VS LoC 指标中?如果它没有编译成 IL,那么在我的报告的 LoC 指标中计算或包含 HTML、CSS 和 Javascript 的最佳方法是什么?或者它们是否应该完全包含在 LoC 中?
最佳答案
我觉得不算,这显然是最深思熟虑的 基于行数的 Stack Overflow 历史响应。 还要计算 JavaScript 文件中的行数,请尝试
find . -name '*.js' | xargs wc -l
关于javascript - Visual Studio Code 分析代码行对 HTML、CSS 和 Javascript 有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9012355/