首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >每种语言、每种目录、Github样式的代码百分比

每种语言、每种目录、Github样式的代码百分比
EN

Software Recommendation用户
提问于 2019-11-05 14:08:28
回答 1查看 180关注 0票数 3

我经常检查异构代码库,并且想快速地了解每种语言中文件的百分比,就像Github为存储库显示的那样:

但是,在Github的例子中,一旦我们输入存储库的子目录,这些数据就不再可用了。

我想要同样的,但对于本地目录,无论是图形化的,还是通过命令行,理想的Linux兼容。

相关工具

cloc显示了一个数字表,但它不按子目录分组,因此,如果我想获得更多详细信息,我必须:

  • 运行主目录的cloc .
  • 找出文件在哪里(哪些子目录,如果有的话);
  • 输入每个子目录并重新运行cloc .以获取该目录的值。

由于没有条形、颜色等,因此很难快速评估给定语言的大多数文件在哪里。

WinDirStat确实提供了导航和分组目录的图形工具,我相信,它能够通过扩展名对文件进行着色。但是Linux的等价物k4dirstat并不提供这种颜色化(它的颜色只与元素的深度有关)。

其他类似的工具,如Baobab,似乎没有提供按文件类型分组的功能。

是否有与Linux兼容的工具适合我的使用场景?

EN

回答 1

Software Recommendation用户

发布于 2019-11-14 08:12:41

这并不理想,但我发现QDirStat与我想要的工作非常接近:像WinDirStat一样,它允许对每种文件类型进行着色,并且它显示一个树视图,以便更大的目录占据更大的位置,并使查找给定编程语言的大部分文件的位置变得更容易。

但是,它不允许过滤文件,只允许目录。因此,虽然可以排除目录(如.git ),但不可能从目录中排除特定的文件,例如过滤掉位于包含源的目录中的.jpg文件。在某些情况下,大部分的空间被这些文件占用,你能做的最好的就是让它们保持黑白,这样你就可以更容易地忽略它们。

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

https://softwarerecs.stackexchange.com/questions/70513

复制
相关文章

相似问题

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