Cloc

软件截图:
Cloc
软件详细信息:
版本: 1.62
上传日期: 17 Feb 15
开发: Al Danial
许可: 免费
人气: 29

Rating: 3.0/5 (Total Votes: 1)

能时钟是一个开源和跨平台的命令行的软件来实现在Perl和从地面到被用作编程工具,用于计数空白行,物理线路,以及源代码注释行而设计的。它支持多种编程语言。
该软件能够读取语言注释的定义,压缩归档内计数的代码,提供了一些故障排除选项,按项目和按语言汇集了来自多个运行的结果结合起来,并处理目录和文件名不寻常的字符或spaces.Command线optionsThe能时钟计划提供了一个广泛的命令行选项,它可以一目了然运行的&lsquo的观看; CLOC --help&rsquo的;命令在终端仿真器。这些命令被组织在各种类别,如输入选择,处理选项,过滤器选项,调试选项,以及输出选项。
其中最有趣的命令行选项,我们可以比较的时候提报告结果为每个源文件,处理所有具有特定扩展名的文件,使用自定义langguage处理过滤器,以及忽略水平空白的能力files.Getting开始ClocAs提到,能时钟是一个非常简单的应用程序,甚至不需要安装。要使用它,只需下载最新版本Softoware使用右侧的专用下载按钮,保存归档您的计算机上,解压缩,打开一个终端仿真器应用程序,浏览到提取存档文件的位置(例如CD /家/softoware/cloc-1.62),并运行&lsquo的; CLOC&rsquo的; command.Under引擎盖和支持的操作系统systemsTaking能时钟的引擎盖下的样子,我们可以看到该软件是完全用Perl编程的langauge,它是在GNU / Linux,Solaris和AIX和z / OS,IRIX64支持和微软Windows操作系统。 32位(x86)和64位(x86_64的)硬件架构都在这个时候支持

什么在此版本中是新的

  • 在新的语言:
  • CUDA
  • 在ECPP
  • 的Grails
  • 在Haml的
  • 在车把
  • 在港
  • 在HLSL
  • JS​​ON
  • 在科特林
  • 在胡子
  • 在PL / I
  • 在木偶清单
  • 在球拍
  • 在耙
  • 在RobotFramework
  • 在斯威夫特
  • 打字稿
  • 在单位预制
  • 在Velocity模板语言
  • 在Windows消息
  • 的Windows模块定义
  • 在Windows资源
  • 在维​​克斯包括
  • 在维​​克斯源
  • 在WiX的字符串本地化
  • 的xBase
  • 的xBase头
  • 的XQuery
  • 更新:
  • 在JSP添加扩展.jspf
  • 的MSBuild脚本添加扩展的.vcproj,.wixproj,.vbproj
  • 在DOS批处理添加扩展.CMD,.btm的
  • 在C ++中添加扩展名.c ++
  • 在帕斯卡行开头{!一些编译器把这些作为一个编译器指令被算作代码。
  • 之间#Lisp中处理文本|和|#作为一个块注释
  • 在禁止进度显示,如果--quiet设置。
  • - 排除-dir的目录修剪的文件搜索下降只是忽略文件有
  • 之前进入这些目录中,而不是
  • 在该对齐--diff集之间的文件对的逻辑被改写。角落例如一个文件和一组文件之间差异的处理更精确。
  • 在新的选项和功能:
  • - 解释= LANG打印用来消除语言LANG和退出的意见过滤器。在某些情况下,过滤器是指Perl的子程序,而不是正则表达式。的源代码的检查可能需要进一步的解释。
  • 在添加新的筛选器的宏:
  • 在remove_between_general,它接受开始和结束注释标记。
  • 在remove_between_regex,它接受开始和结束注释的正则表达式。
  • 在妥善处理开头的Unicode字节顺序标记文本文件。
  • 在错误修正:
  • 在删除了差评去除的正则表达式产生杂散换行
  • 这可能导致不正确的差异的。
  • 在正确处理文件扩展名与非字母数字字符。
  • 在显示的文件数与--sum-报告。
  • 在正确编码的XML输出​​的字符和,,",“。
  • 在正确读取和写入的条目为“remove_between_general”
  • 在宏语言定义的文本文件。

什么在1.60版本新

  • 在该版本增加了对LESS支持,剃刀,JavaServer Faces的, SASS,顶点触发器,Visualforce的组件,Visualforce的页面,的Verilog-的SystemVerilog和猪拉丁语。
  • 在语言过滤器MXML,CMake的,Groovy和瓦拉得到改善。
  • 在一个未定义的数组引用错误已得到纠正。

什么版本1.54的新

  • 在发行说明CLOC版本1.54的http:// CLOC。 sourceforge.net 2011年10月1日
  • 在新的语言:
  • 的CMake
  • 在用Cython
  • 目标C ++
  • 在Ocaml程序编写
  • 在Smarty的
  • 在新的选项和功能:
  • - autoconf的
  • 在计数与&QUOT最终认可的语言文件;。在" (例如,code.h.in,Makefile.in),为用于GNU的automake / autoconf的。
  • - 比赛-D,--not匹配-D
  • 在包括或跳过,名匹配提供正则表达式目录。
  • - 后续环节
  • 按照符号链接(在类Unix操作系统的)。
  • 在YAML和XML输出​​:标题行现在包括CLOC URL,
  • 的版本,#线和文件数,等等。
  • 在YAML和XML输出​​:如果写入文件(而不是STDOUT),
  • 在文件名保存为文件中的元素。
  • 在包括双扩展语言的支持。首先
  • 在实现这些用途.spc.sql SQL存储过程
  • 和.data.sql作为SQL数据只是SQL截然不同。
  • 在处理存档文件(tar文件,压缩文件等)用空格
  • 在他们的名字。
  • 在错误修正:
  • 在Lisp语言:.lisp包括作为一个有效的文件扩展名
  • 在正确识别操作系统的Windows,如果MKS Toolkit是
  • 安装。
  • 修正错误处理.inc文件(可能是PHP或Pascal)。
  • - 数
  • 正确的输出,以只显示其实际用于产生码计数文件。还通过语言,而不是由文件名显示输出。
  • - 差异
  • 当一个输入有一个单一的文件,而该比较输入具有多个文件固定空输出。
  • 当没有行代码中常见的文件被修改固定空输出(只添加整个文件或删除)。
  • 在处理的情况下的两个输入一个是一个空文件或目录。
  • - 差异+ --exclude文件列表
  • - 差异现在跳过了--exclude文件列表定义的文件
  • - 差异+ --exclude郎
  • - 差异现在跳过了--exclude琅定义语言
  • - 差异+ --xml
  • 在包含用户提供的XML --diff输出XSL文件名。
  • 在XML输出​​ - 截至文件和 - 截至文件逐浪。
  • - 差异+ --csv
  • 添加逗号分隔值输出--diff。
  • - 差异+ --sum-报告
  • 现在,可以使用与--diff的--sum-报告选项。
  • - 排除-DIR
  • 在报价的元字符比较对目录名
  • - 排除-DIR值
  • - 带状评论
  • 请不要,如果他们遵循与(语言相关的)连续标记行删除空行。
  • - 求和报告+ --list文件
  • 在允许--sum-报告选项取它的输入由--list文件中定义的文件
  • 在未决问题:
  • - SQL输出格式仍未得到执行的--diff

什么是在1.53版本新

  • 在该版本增加了对围棋和MXML支持,提高XML / XSLT输出,包括漏洞修复的--diff选项。

什么在1.52版本新

  • 在这个版本增加了对Groovy,Scala和XAML的支持,提高了柜台的Fortran和COBOL,并增加了对计算的diff文件时,忽略空格,不包括给定扩展名的文件的新选项。在差异中选择几个小错误也被修复。

什么是在1.07版本新

  • 在此版本增加了对VHDL语言,提高了过滤器MATLAB,腮腺炎,和Objective C文件之间的区别。
  • 此外,该工具现在直接处理在类Unix操作系统中的存档文件。
  • 在一个可以发出,例如," CLOC的perl - 5.10.0.tar.gz"要在此压缩的tar文件数的代码。

什么是在1.05版本新

  • 在新的语言:动作,D
  • 在新选项:--skip-独特性,--original-dir的,--match-F,--not匹配-F Python的三重引号字符串现在被视为注释
  • 在JSP现在也处理与C / C ++的过滤器。
  • 退出(而不是警告并继续),如果不正确的选项给出。
  • 修正了重复的文件识别代码中的bug。
  • 在上一版本的计算重复文件的两倍。
  • 在与长文件名或语言工作时,固定输出列对齐。

要求

  • 在Perl中

类似的软件

SyncMemo
SyncMemo

2 Jun 15

Katy
Katy

2 Jun 15

Text Editor
Text Editor

20 Feb 15

GNU TeXmacs
GNU TeXmacs

18 Feb 15

意见 Cloc

评论没有发现
添加评论
打开图片!