一天干了多少活儿,摸了多少鱼,这个工具一目了然给你统计出来

往期热门文章:

1、编程语言座次图,谁才是老大?(PS:原来这么多编程语言都有同一个祖宗)2、如果网站的 Cookie 超过 4K,会发生什么情况?3、如何优雅的实现在线人数统计功能?4、JetBrains再出手,这波秀翻了。。5、FullGC 40次/天到10天1次,真牛B!!

作为一个程序员,每天写了多少代码,写了多长时间代码,都在什么时间写的代码?能够统计下来,还是很有意思的,有时候咔咔写一天,有个直观的统计图还是很有成就感的。就像下图这样,写代码还是摸鱼了,一目了然。当然这工具只能自己用,不能让老板看见。

WakaTime 工具

WakaTime 这个工具刚好能满足这种需求,简直太有意思了。有兴趣的可以试用一下。官网地址:https://wakatime.com/这家伙不仅支持各个 IDE ,例如 JetBrains 全家桶、VsCode、Xcode、Android Studio 等开发工具,还支持各种浏览器、UI设计工具,竟然还支持 Word 和 Excel。也就是说,不光是程序员,只要是用电脑,每天干多少活儿都可以统计出来。免费版可以支持两周的历史记录,其实我只要当天的就足够了。用 GitHub 登录或者单独注册后,在首页控制台就可以看到统计概览图。工作原理是这样的,每一个账号都有一个单独的 API KEY,登录后,到 https://wakatime.com/settings/api-key  这个地址可以获取你自己的 KEY。然后你想统计的编辑器、浏览器、IDE 之类的都有对应的插件,下载插件后将获取到的 KEY 填入对应的配置中就可以进行统计了。

几个插件的安装

下面介绍几个插件的安装,其实很简单,照着官网的教程很容易完成。教程地址:https://wakatime.com/plugins ,点击你想安装的那个目标工具图标,里面就是安装步骤。

VsCode 安装

首先打开插件市场左导航,输入wakatime,然后安装上即可。然后到 https://wakatime.com/settings/api-key 这里获取你的 API KEY。安装完成后,会默认弹出输入 API KEY 的输入窗口,输入完成后按确定保存。如果你开始没有输入,后续也可以按 F1 或者 Command + Shift + P打开命令面板,然后输入WakaTime API Key来唤出 API KEY 输入框。

IDEA 安装

打开设置窗口,找到 Plugins,然后在插件市场输入 wakatime搜索并安装插件。安装完成后,立即重启 IDE。如果你之前已经在其他工具配置过 API KEY了,IDE 会自动配置上。如果你之前没有安装过,重启后会自动弹出输入 API KEY 的窗口,如果没有弹出,可以在 Tools下的 WakaTime Settings菜单打开并进行设置。

Obsidian 安装

在设置页面,打开第三方插件市场,输入wakatime,并安装插件。安装完成后,如果你之前装过其他工具的插件,同样会自动配置。否则,可以点击命令按钮,输入wakatime,点击输入 API KEY 的命令,在弹出窗口中进行设置。

最后

这玩意还有个全球排行榜,我写这篇文章的时候,第一名竟然在当天已经用了16小时了,这机器人吧。当然了,咱们不卷这个,纯粹就是为了自己看看一天到晚都干了点儿啥。
往期热门文章:

1、不服不行,这才是后端API接口应该有的样子!2、一个强大的分布式锁框架——Lock4j3、Stream很好,Map很酷,但答应我别用toMap()4、你合并代码用 merge 还是用 rebase ?5、99%的时间里只使用这14个Git命令就够了!!!6、再见 Navicat ?不好意思,它免费了!7、@Transactional(readOnly=true)真的是提高性能的灵丹妙药吗?8、8种方案解决重复提交问题!9、教你用三种方式模拟两个线程抢票10、MySQL中varchar(50)和varchar(500)区别是什么?


相关推荐

  • 解密列表的创建与销毁,以及缓存池长什么样子?
  • 答应我,不要再用console.log调试了
  • 前端程序员,到底要怎么去性能优化?
  • 百分百有奖 | EdgeOne安全能力开箱测评挑战赛
  • 中台的故事与事故
  • Vue3 泛型组件:灵活而强大!!!
  • 网页从10s优化到0.5s
  • 盘点 Spring Boot 中解决跨域访问的几种方式
  • 长上下文能力只是吹牛?最强GPT-4o正确率仅55.8%,开源模型不如瞎蒙
  • Llama 3.1要来啦?!测试性能战胜GPT-4o
  • 刚刚,中国IMO奥数憾失第一,五连冠统治被美国队终结
  • [开源]真正意义上零侵入接口文档生成工具,无需增加一行配置代码
  • 成本降低10万倍!生成一周大气模拟仅需9.2秒,谷歌气候模型登Nature
  • 视频生成大战2.0!大厂狂卷底层模型,创企5个月吸金44亿
  • 面试官:加密后的数据如何进行模糊查询?
  • Spring Boot集成Spire.doc实现对word的操作
  • 不会?到底上OPC UA还是MODBUS???
  • 2K Star牛牛牛!!!全球频道,一键直达,探索IPTV新天地
  • 损失函数(Loss Function)
  • 2个月暴增10k star,新一代高颜值、现代化的 Git 可视化工具