WakaTime! 完美统计代码工作量

前言

这又是一个相见恨晚的神级工具,开发人员统计工作量,统计代码时常,必备神器

上车指南

  1. 登录wakatime官网,注册一个账号,可以用GitHub账号注册(当然要用GitHub账号)- https://wakatime.com/

  2. 在自己常用的 IDE 上下载 WakaTime 插件,配置上自己的 API Key - https://wakatime.com/plugins

  3. 此时,本地的开发环境已被wakatime监控,数据会被传输至wakatime,并在dashboard中展示 - https://wakatime.com/dashboard

    image-20210512113148418

  4. fork一下这个项目 - https://github.com/athul/waka-readme

  5. 将自己的 API Key 存到这个项目仓库的 secrets中

    项目、Settings、Secrets、New repository secret(Name:WAKATIME_API_KEY,Value:wakatime提供的api key)

  6. 配置 GitHub 仓库的 Actions

    项目、Actions、new Actions、填入:

    name: Waka Readme
    
    on:
      push:
        branches:
          - master
      workflow_dispatch:
      schedule:
        # Runs at 12am UTC
        - cron: '0 0 * * *'
    
    jobs:
      update-readme:
        name: Update this repo's README 
        runs-on: ubuntu-latest
        steps:
          - uses: chenxuefan/waka-readme@master
            with:
              WAKATIME_API_KEY: ${{ secrets.WAKATIME_API_KEY }}
    

    注:第17行的uses需修改成自己GitHub账号名称

    image-20210512125538658

  7. 让这个workflow跑起来

    image-20210512130032569

  8. 在README.md文件中添加以下这段文字:

      <!--START_SECTION:waka-->
      <!--END_SECTION:waka-->
    

更多


435 字