Java 获取src文件夹中的代码行,跳过注释和空行
嗨,我已经有了一些东西来获取代码行,但它仍然会计算出空行数和注释数Java 获取src文件夹中的代码行,跳过注释和空行,java,git,lines-of-code,Java,Git,Lines Of Code,嗨,我已经有了一些东西来获取代码行,但它仍然会计算出空行数和注释数 git ls-files | grep "\.java$" | xargs wc -l 是否可以修改此选项以跳过注释和空行 提前感谢试试看,它可以非常详细地列出数字。 您需要首先使用语法brew安装CLOC cloc $(git ls-files) 样本输出供参考: 20 text files. 20 unique files. 6 fil
git ls-files | grep "\.java$" | xargs wc -l
是否可以修改此选项以跳过注释和空行
提前感谢试试看,它可以非常详细地列出数字。
您需要首先使用语法brew安装CLOC
cloc $(git ls-files)
样本输出供参考:
20 text files.
20 unique files.
6 files ignored.
http://cloc.sourceforge.net v 1.62 T=0.22 s (62.5 files/s, 2771.2 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
Javascript 2 13 111 309
JSON 3 0 0 58
HTML 2 7 12 50
Handlebars 2 0 0 37
CoffeeScript 4 1 4 12
SASS 1 1 1 5
-------------------------------------------------------------------------------
SUM: 14 22 128 471
-------------------------------------------------------------------------------
试试看,它可以非常详细地列出数字。
您需要首先使用语法brew安装CLOC
cloc $(git ls-files)
样本输出供参考:
20 text files.
20 unique files.
6 files ignored.
http://cloc.sourceforge.net v 1.62 T=0.22 s (62.5 files/s, 2771.2 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
Javascript 2 13 111 309
JSON 3 0 0 58
HTML 2 7 12 50
Handlebars 2 0 0 37
CoffeeScript 4 1 4 12
SASS 1 1 1 5
-------------------------------------------------------------------------------
SUM: 14 22 128 471
-------------------------------------------------------------------------------
大多数测试覆盖率工具也计算LOC。例如,杰科科把这件事告诉了詹金斯 大多数测试覆盖率工具也计算LOC。例如,杰科科把这件事告诉了詹金斯 这是干什么用的?计算代码行数不仅仅是忽略注释。根据样式的不同,同一条语句可以分成多个文本行。这是干什么的?计算代码行数不仅仅是忽略注释。根据样式,同一语句可以分成多个文本行