WakaTime 是一款优秀的编程时间管理工具,可以在各大编辑器上统计追踪你的编程时间。
下面的截图是 WakaTime 的 Dashboard,它统计了每天的编程总时长及对应的项目时长、编程时间段、跟前一天编程时间对比、所用的语言、编辑器。
下面的截图是我的过去7天的统计数据,通过这几个维度,基本可以很全面量化你的编程时间。
强烈建议每个程序员都去使用这个工具。时间管理的第一步就是记录时间。把你每天的编程时间记录下来,这样才能更清楚的认识到自己每天都把时间花在什么项目上。以后写月报、周报啥的都不慌,打开统计看一看,一周做了啥,一目了然。
WakaTime 分为免费版和付费版。免费版已经满足了正常时间统计,只不过在数据统计上有所限制。只能查看过去14天的统计数据,要想再看更前面的数据,只能升级到 $9 一个月的 Premium。如果你不想花费这9美元,可以试试
wakatime-sync。
wakatime-sync 可以帮助你将 WakaTime 的统计数据同步到 Gist。利用 Gist 可以无限制得创建代码片段,把它当做数据备份的地方非常完美。目前只备份该接口的数据: https://wakatime.com/api/v1/users/current/summari