Wakatime 不升級會員也能檢視歷史資料了!

超人666發表於2019-02-16

WakaTime 是一款優秀的程式設計時間管理工具,可以在各大編輯器上統計追蹤你的程式設計時間。
下面的截圖是 WakaTime 的 Dashboard,它統計了每天的程式設計總時長及對應的專案時長、程式設計時間段、跟前一天程式設計時間對比、所用的語言、編輯器。

下面的截圖是我的過去7天的統計資料,通過這幾個維度,基本可以很全面量化你的程式設計時間。

強烈建議每個程式設計師都去使用這個工具。時間管理的第一步就是記錄時間。把你每天的程式設計時間記錄下來,這樣才能更清楚的認識到自己每天都把時間花在什麼專案上。以後寫月報、週報啥的都不慌,開啟統計看一看,一週做了啥,一目瞭然。

WakaTime 分為免費版和付費版。免費版已經滿足了正常時間統計,只不過在資料統計上有所限制。只能檢視過去14天的統計資料,要想再看更前面的資料,只能升級到 $9 一個月的 Premium。如果你不想花費這9美元,可以試試
wakatime-sync

wakatime-sync 可以幫助你將 WakaTime 的統計資料同步到 Gist。利用 Gist 可以無限制得建立程式碼片段,把它當做資料備份的地方非常完美。目前只備份該介面的資料: https://wakatime.com/api/v1/users/current/summaries。因為通過該介面,基本上就能獲取你所需要的各類資訊。
下面就是我備份在 Gist 上的資料。

備份在 Gist 上的資料這只是第一步,最後的目的還是想通過備份的資料,檢視所有的歷史資料。因此便有了 wakatime-dashboard

Wakatime Dashboard 支援從 Gist 讀取資料,並以堆疊柱狀圖的形式視覺化資料。(後續將會支援更多的功能)

這樣就通過 Wakatime -> Gist -> Your App 曲線救國的方式,實現備份 WakaTime 資料,然後再以圖表的方式視覺化所有的資料。

專案地址

喜歡的朋友可以點波 star,支援下作者。非常感謝!

最後

如果經濟能力允許的話,還是希望大家能夠以開通 Premium 的方式來支援開發者,讓開發者能夠從中獲取利潤,進而有更多的精力去提升工具的質量和使用者體驗。這是一個雙贏的結局。

相關文章