zoukankan      html  css  js  c++  java
  • 通过 WakaTime 统计你写代码的时长

    WakaTime 是一个可以统计你在不同语言、项目上写代码时长的工具。它支持多种 IDE、编辑器。

    它只在你敲键盘时统计,因此得到的是写代码的时间。另外它会根据你打开的文件夹来判断你在哪个项目上。

    VS Code

    在插件页面(⇧⌘X)查找WakaTime,并 Install 就安装好了。

    配置

    打开 https://wakatime.com 注册一个账号,然后在 设置页面 复制自己的 Secret API Key。

    在 VS Code 中通过⇧⌘P 打开主命令框,键入WakaTime API Key,然后粘贴上 API Key 就设置好了。

    Chrome 插件

    下载插件:https://chrome.google.com/webstore/detail/wakatime/jnbbnacmeggbgdjgaoojpmhdlkkpblgi

    安装好后,登录 Wakatime 即可。

    终端(zsh)

    首先执行

    sudo pip install wakatime
    

    然后执行

    cd ~/.oh-my-zsh/custom/plugins && git clone https://github.com/sobolevn/wakatime-zsh-plugin.git wakatime
    

    确保在 ~/.wakatime.cfg 中有 API Key,如果配置了VS Code,那么这个配置文件就不用手动配置了。

    打开新的终端,统计就开始生效了。

    查看报表

    dashboard 页面可以看到自己过去 7 天在不同编辑器、语言上花的时间,每天写代码的时间有多少。

    排行榜

    LeaderBoards 页面上可以看到大家的代码时长排行榜,如果想参与进去,需要在个人设置页面开启。

    隐私

    注意 WakaTime 会统计在每个文件上的时长,如果涉及隐私,可以在配置文件(~/.wakatime.cfg)中添加规则进行排除或混淆:

    排除

    每行一个文件夹。

    [settings]
    exclude =
        /private/folder
    

    如果是 Windows 系统,需要这样写:\private\folder\

    混淆

    hide_file_names = true
    

    或者混淆个别文件夹下的文件名

    hide_file_names =
      /path/to/private/folder/
      /another/folder[d+]/matched/by/regex/
    

    ┆凉┆暖┆降┆等┆幸┆我┆我┆里┆将┆ ┆可┆有┆谦┆戮┆那┆ ┆大┆始┆ ┆然┆
    ┆薄┆一┆临┆你┆的┆还┆没┆ ┆来┆ ┆是┆来┆逊┆没┆些┆ ┆雁┆终┆ ┆而┆
    ┆ ┆暖┆ ┆如┆地┆站┆有┆ ┆也┆ ┆我┆ ┆的┆有┆精┆ ┆也┆没┆ ┆你┆
    ┆ ┆这┆ ┆试┆方┆在┆逃┆ ┆会┆ ┆在┆ ┆清┆来┆准┆ ┆没┆有┆ ┆没┆
    ┆ ┆生┆ ┆探┆ ┆最┆避┆ ┆在┆ ┆这┆ ┆晨┆ ┆的┆ ┆有┆来┆ ┆有┆
    ┆ ┆之┆ ┆般┆ ┆不┆ ┆ ┆这┆ ┆里┆ ┆没┆ ┆杀┆ ┆来┆ ┆ ┆来┆
  • 相关阅读:
    【UOJ#77】A+B Problem
    【AGC048B】Bracket Score
    ubuntu 下python opengl编程(2)
    网站建设的营销途径
    python脚本初探---新手写的QQ邮箱发送脚本
    Cstyle的C语言笔记 ---UEFI当中的面向对象模式
    date得到当前日期
    简单几步让SecureCRT更舒服【图文并茂】
    苹果的airplayer推荐
    【Cocos2d-X开发学习笔记】第22期:事件处理机制之触屏事件
  • 原文地址:https://www.cnblogs.com/flipped/p/14329864.html
Copyright © 2011-2022 走看看