问题标签 [cloc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
lines-of-code - CLOC - 如何使用 match-d 计算特定(唯一)目录中的 loc
我需要计算名为“gen”的特定目录中的代码行数,我不能只硬编码该目录的路径,因为它可以位于根目录内的任何位置(路径是可变的)。可以使用match-d吗?但是,我不想包含所有包含“gen”的目录,因此这不起作用:
--match-d = 'gen'
谢谢。
java - 如何获取 jar 文件的项目大小?
对于当前项目,我尝试通过项目大小来描述包(.whl、.jar、...)。对于像 .whl 文件这样的包,这很容易,我只需对解压的存档运行 cloc。
对 .jar 文件做同样的事情并不容易,因为 cloc 没有任何东西可以计算。有没有其他方法可以大致了解 jar 文件的项目大小?只是 kb/mb/... 的大小对我来说似乎太粗糙了。
cloc - CLOC 用于区分两个版本的源代码,仅包含“c/c++”、“h”扩展名并排除其他文件扩展名
当执行 Cloc --diff 命令时,它会列出所有扩展之间的差异。源代码由 c、h、xml、yaml 文件组成。我们能否仅获取特定扩展名(如“.c”、“.cpp”、“.h”)的差异?
为所有扩展类型提供差异
perl - 为什么 cloc 只是一个大文件?
当我浏览 cloc 的GitHub 页面时,我注意到整个脚本只包含一个文件,其中包含高达约 15000 行代码。他们是否将多个源文件修补在一起,或者只是使用一个非常好的 ide?只有一个大的源文件对我来说似乎有点不方便。
git - 在 Git Bash 中运行 .exe 文件
我希望 Git bash 通过编写 .exe 文件来执行 .exe 文件git filename.exe
。事实上,我有 cloc.exe 文件(它计算代码行数),我想从 Git Bash 而不是 Windows CMD 运行它。
cloc - 如何在 CLOC 中添加文件扩展名(代码行数)
我正在使用 cloc 来计算代码行数。由于存在 BIN 和 esql 文件,因此有 140 个文件被忽略。如何使 cloc 读取这些文件?如何读取带有 bin 和 esql 等扩展名的文件?在此处输入图像描述
python - 如何运行 cloc 来检查目录的所有 python 文件,包括子目录,但忽略任何包含迁移一词的子目录?
我使用 brew 安装了 cloc。
我喜欢检查 Django 项目的代码行数。
我绝对不想计算迁移中的那些,并且只限于 python 文件。
我在项目根目录尝试过cloc --not-match-d=migrations --include-lang=python .
,cloc --not-match-d=migrations --include-lang=py .
但他们被忽略了。
这是结果:
bash - 使用 scc 作为代码计数器,如何忽略多个相邻的子文件夹和递归其他文件夹
我正在尝试使用代码计数器软件 scc https://nicedoc.io/boyter/scc#user-content-sloc-cloc-and-code-scc
我的文件夹是一个典型的 Django 项目
上面大大简化了
我试过scc -M static .
哪个效果很好,因为它正确地忽略了静态文件夹
但我想忽略静态和静态文件以及 app1 和 app2 中的迁移子文件夹。
我该怎么做以上?
我不太了解 scc 中的文档以完成此操作。
cloc - Cloc 的 --force-lang-def 在 ubuntu 上工作,但在 Windows 上失败
我有下一个文件结构:
下一个语言定义:
在 ubunutu 下一个命令:
给我:
2 个文本文件。
2个独特的文件。
0 个文件被忽略。文件,语言,空白,注释,代码,“github.com/AlDanial/cloc v 1.90 T=0.03 s(62.0 个文件/秒,11467.1 行/秒)”
2,Gem,9,5,356
2,SUM,9,5,356
在 Windows 上:
2 个文本文件。
2个独特的文件。
3 个文件被忽略。
git - 制作 git diff 时有没有办法区分“评论”?
我想知道重构是否可以很好地区分代码,但是大多数提交删除了重复的代码但也添加了文档,所以差异统计数据没有那么有用。有没有办法让差异统计区分评论?