文件名称:enry:更快的文件编程语言检测器
文件大小:2.78MB
文件格式:ZIP
更新时间:2024-02-20 13:19:41
java linguist cli golang language-detection
我们在继续开发。 该存储库已被放弃,不会在代码库上进行进一步的更新,也不会回答或出席问题/ prs。 进入 编程语言检测器和工具箱,用于忽略二进制或供应商的文件。 enry ,最初是原始Ruby库Go的移植端口,它的性能提高了2倍。 命令行界面 建议安装enry命令行工具的方法是或运行: (cd "$(mktemp -d)" && go mod init enry && go get github.com/src-d/enry/v2/cmd/enry) enry CLI接受类似的标志( --breakdown/--json )并产生类似于语言学家的输出: $ enry 97.71% Go 1.60% C 0.31% Shell 0.22% Java 0.07% Ruby 0.05% Makefile 0.04% Scala 0.01% Gnuplot 请注意,enry的CLI不需要实际的git存储库即可工作,这与语言学家是有意不同的。 图书馆 enry还可以作为本地Go库使用,带有FFI绑定以支持多种编程语言。 走 在,通过运行以下命令将enry导入到模块中: go get