Xun Li

虛懷若竹,清氣若蘭

關注科技與人文


嗨,我是黎浔,歡迎來到我的個人網誌

编程时间管理工具 —— wakatime

wakatime是什么

下面是wakatime官方About页面的一段说明:

WakaTime was built to solve time tracking for programmers.

Since we work inside a text editor, why should we have to start and stop a timer? WakaTime uses open-source text editor plugins to automatically track the time you spend programming so you never have to manually track it again!

翻译成中文是:

Wakatime是给程序员们解决编程时间追踪的一款工具

由于我们在一个文本编辑器内工作,我们又何必要启动和停止计时器来记录编辑时间? WakaTime采用了开源的文本编辑器插件,自动跟踪你花的编程时间,所以你永远不会再手动跟踪它!

用了Wakatime之后你可以:

  • 分析自己的编码时间,看看时间都去哪了,方便自己以后更加高效的分配时间
  • 统计自己平时代码中不同的语言占比
  • 截图(zhuang)发给朋友看(bi)

目前支持的开发环境

下图只是一部分(截图截不全): wakatime支持的环境

配置方法(以Atom为例)

Atom编辑器下载地址:https://atom.io/

  1. 直接在Atom的 Settings->install 中搜索wakatime,点击install安装: 安装wakatime

  2. 查看已经安装的Pacakages, 找到wakatime后中点击Settings进行设置,你需要在Api Key这个输入框中填上wakatime提供给你的key(登陆进去后点击右上角个人头像,在下拉菜单中点击setting,在settings页面可以找到我们需要的Api Key的值): 配置wakatime

  3. 开始工作吧

最近的文章

用React加CSS3实现微信拆红包动画

微信红包曾经引爆过一系列的营销热潮,相信大家对于这种红包形式并不陌生,这里本着娱乐至上的精神用React简单地实现了拆红包的动画效果,供大家一起交流学习用CSS3绘制红包.redpack { height: 450px; background: #A5423A; width: 300px; left: 0; top: 0; border-radius: 10px; margin: 0 auto;}.topcontent { height: 300px; bor...…

React动画继续阅读
更早的文章

为什么是React-浅谈React与jQuery的思维差异

为什么越来越多的互联网公司都在转向React.js去开发前端组件,除了性能因素外,很大一部分原因是因为用jQuery去写很复杂的DOM操作,后期代码会变得越来越难维护。现在大部分的 Web APP 都有一个特点:后端的Model层很简单,但是随着产品业务的拓展前端View却变得越来越复杂,这个时候如果还在用纯jQuery去写DOM操作将会变得很不直观,代码也会变的很臃肿进而变的越来越难以维护,下面就拿一个微博发送框的简单例子来展示一些React的简洁与强大。 注意: Rea...…

jQueryReact继续阅读