Scala源代码度量工具(代码行,注释行等)
发布时间:2020-12-16 19:11:54 所属栏目:安全 来源:网络整理
导读:似乎有这么多的代码分析工具支持 java语言,但我到目前为止还无法找到支持scala的东西(一些简单的东西,比如找到LOC会很好)?我在intellij工作所以尝试过metricsReloaded和Static插件,但他们完全忽略了scala文件. 任何建议,将不胜感激.. :) 编辑: 所需的度量
似乎有这么多的代码分析工具支持
java语言,但我到目前为止还无法找到支持scala的东西(一些简单的东西,比如找到LOC会很好)?我在intellij工作所以尝试过metricsReloaded和Static插件,但他们完全忽略了scala文件.
任何建议,将不胜感激.. :) 编辑: 编辑:谢谢大家,两个答案都很有用. :)我不得不选择一个任意的“正确”答案(只是给了最少票数的那个.) 解决方法
我使用cloc,它工作得很好.它几乎可以理解任何语言或脚本,它易于安装 – 在
Linux上作为一个软件包,易于使用.它还可以输出多种格式,如csv,xml,yaml,sql等.以下是我的一个项目的示例输出:
# cloc . 1145 text files. 853 unique files. 937 files ignored. http://cloc.sourceforge.net v 1.60 T=23.05 s (25.5 files/s,8260.4 lines/s) -------------------------------------------------------------------------------- Language files blank comment code -------------------------------------------------------------------------------- XML 383 311 26 150875 Javascript 18 2330 948 9904 Scala 132 1689 1901 8029 CSS 8 1266 163 7373 HTML 23 459 91 2835 SQL 11 11 5 877 XSLT 1 30 16 468 Bourne Shell 9 57 108 240 Perl 1 57 102 227 Bourne Again Shell 1 2 0 3 DOS Batch 1 0 0 2 -------------------------------------------------------------------------------- SUM: 588 6212 3360 180833 -------------------------------------------------------------------------------- (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |