eclipse代码量统计插件_超实用!一个Git代码统计量小工具

这真是一个超级实用的代码统计小工具,但是使用这个小工具的前提是你的代码是用Git来管理的。

它就是git_stats。

一、我们全局安装它

sudo gem install git_stats

二、运行

我这里举个例子:

先进入到项目目录

cd /xxx

a91bd52469e63f54d5d4ca790843949d.png

运行git_stats

git_stats generater

进入git_stats目录打开index.html文件

cd git_stats  open index.html

接下来网上就会呈现出来整个项目的代码统计概况

72802b7c618b15553315e793a523b7eb.png

我们来解读一下关键信息:

Project name项目名 【此处打码】
Report period时间段【开始-结束】
Total files文件总数
Total lines总计行数(总添加行数,删除的行数)
Total commits

总共提交的次数

Authors作者数量(哈哈这里我一个人单打独斗)

第二个栏目是动态

02fcf64ce279eace50b92001d6cf85fc.png

给大家看下我这个项目中24小时内提交的情况

eaaee94eaf6382e55edad659a6d989c0.png

可以看出我提交代码的时间点集中在13:00-04:00也就是我每天的工作时间跨度有15个小时。

再来看看我的Day of week。

57617f5b4bbdafdbb9eb8d273aeaf046.png

一周工作7天

这么一算我的工作是13 4 7,哈哈哈,貌似比996恐怖很多。

这个项目就我一个人,我一直单打独斗,所以我是Best authors, 哈哈!

970d5d2a8198d71fed0b40cdbab95d74.png

5个半月时间,总共提交了39次,添加了25172行代码,删除了9448行代码。

还有各种数据可视化

e196b53e2604f78ddc66a4a5f1905e04.png

ee7383d9f1dd264b515e35559b83a48c.png

dbd68bc8b0de6a584ae00f12358db02b.png

93d16af8478a4a564240c87e0fb8020b.png

大家可以马上动手去尝试一下啦!

最近真的有点忙,但我一定挤出时间来写点东西,记录我的学习历程!

喜欢我的老铁可以关注一个哦!

989f5ced9aeefb757458e9333fd9ccab.png