iCalendar 中文名「i极客日历」,一个专门为程度员定制的日历小程序。
其主要有两大核心能力:
1)记录并追踪自己的编程时间;
2)日程安排及日历查看。
微信扫描二维码:
主要分为两部分:
1)在IDE中通过插件进行打点上报,使用IDE的插件(见插件支持部分)进行打点,然后上报到远端服务器。注意:不会上报具体的详情信息,只会上报编程的时间点信息,请放心使用。
2)「i极客日历」微信小程序展示,通过拉取服务端数据进行展示。
下图显示了整体的数据流程:
- 在「i极客日历」微信小程序中申请帐号:我的->帐号信息->申请帐号;
- 在IDE(支持Intellij IDEA和VS Code)中安装对应插件;
- 在IDE(支持Intellij IDEA和VS Code)中配置用户id和token信息。
从 plugins 目录下载打包好的插件文件(请使用最新版本)手工安装IDE插件:
使用Intellij IDEA开发,需要手动安装WebX插件。
使用VS Code开发,需要手动安装iCalendar插件。
- 1. 支持IDE:Intellij IDEA和VS Code;
- 2. 日历基础功能(查看编程足迹);
- 3. 用户id和token设置;
- 4. 支持阳历、农历、节假日信息;
- 1. 支持编程排行榜
- 2. 展示年度总编程时间和编程天数
- 3. 特殊日期可配置
- 4. iCalendar组件化
该项目需要服务器支持,你的捐赠将用于支付服务器费用,感谢你的支持。