加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

php – 计算Ubuntu中的逻辑代码行

发布时间:2020-05-25 08:40:40 所属栏目:PHP 来源:互联网
导读:我正在开发一个Web应用程序,我需要能够跟踪/ var / www目录中的php,css,html和 JavaScript代码行. 但是使用代码计数器的终端线,我自然感觉像写更多的行和间隔代码,如: if($var == $other)echo(hi); 将完成为: if($var == $other){ echo(hi);} 通过这种方式,

我正在开发一个Web应用程序,我需要能够跟踪/ var / www目录中的php,css,html和 JavaScript代码行.

但是使用代码计数器的终端线,我自然感觉像写更多的行和间隔代码,如:

if($var == $other)echo("hi");

将完成为:

if($var == $other)
{
    echo("hi");
}

通过这种方式,我可以在没有实际工作的情况下提出非常多的行,是否有任何方法可以计算目录中的逻辑代码行?有没有可以这样做的程序?

谢谢!

有一点需要注意,“代码行”度量标准的意义非常可疑,你可以先用空白行开头.
find . -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提取趋势,记录的错误(也是可疑的),签到(同上)等,以及与真实生产力之间存在如此微弱相关性的事实刚刚丢失.

讲道结束:-)

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读