我正在开发一个Web应用程序,我需要能够跟踪/ var / www目录中的PHP,css,html和
JavaScript代码行.
但是使用代码计数器的终端线,我自然感觉像写更多的行和间隔代码,如:
if($var == $other)echo("hi");
将完成为:
if($var == $other) { echo("hi"); }
通过这种方式,我可以在没有实际工作的情况下提出非常多的行,是否有任何方法可以计算目录中的逻辑代码行?有没有可以这样做的程序?
谢谢!
有一点需要注意,“代码行”度量标准的意义非常可疑,你可以先用空白行开头.
原文链接:https://www.f2er.com/php/130437.htmlfind . -name '*.PHP' -print0 | xargs -0 cat | egrep -v '^[ \t]*$' | wc
(例如).
对于像JavaScript这样的语言,个人编码风格可能对原始LOC产生非常重要的影响.考虑一些人这样写:
if (testSomething()) return null; if (somethingElse()) { doThis(); } else { doThat(); }
有些人这样写:
if (testSomething()) { return null; } if (somethingElse()) { doThis(); } else { doThat(); }
什么会更有用(尽管如此,在我看来,可疑)会有点像“陈述”的东西.当然,您需要一种能够明确理解不同语言语法的工具.
我把这个统计称为“可疑”,因为在组织中,数字的弱性往往会被遗忘,因为它在电子表格之后进入电子表格.项目经理开始根据LOC提取趋势,记录的错误(也是可疑的),签到(同上)等,以及与真实生产力之间存在如此微弱相关性的事实刚刚丢失.
讲道结束:-)