首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何计算项目代码中语言的比例?

问如何计算项目代码中语言的比例?
EN

Stack Overflow用户
提问于 2020-12-12 11:07:39
回答 1查看 1.2K关注 0票数 2

GitHub上的项目有一个语言图,它计算特定编程语言在项目中所占的比例。

​

​

我天真地认为,最简单的方法是遍历项目中具有给定扩展名的所有文件,并将行数(单词或符号)相加,然后将特定语言的和除以所有语言的和。

例如,如果项目包含带有.py行的[200, 100, 500]文件,以及带有[800, 1600]行的.cpp文件,我预计计算的比率将是:

  • C++占66.6%
  • 33.3%的Python

但是,对于附加的图像,.py文件中的代码(行/字)比.ipynb文件中的代码(行/字)多得多。

因此,一定要有不同的策略来计算比例。到底是怎么回事?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-12 11:12:46

我在这里找到了一个答案:https://softwareengineering.stackexchange.com/a/156653

对于语言学家,它使用文件大小来确定语言百分比。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65264197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档