Help us understand the problem. What is going on with this article?

作業時間を簡単に可視化したい!!

シチュエーション

今日もいっぱい作業したな・・・あれもしたしこれもやったし・・・
でもあの作業はどれくらいかかってやったっけ・・・って時に役立つツールを紹介します。

使用するもの

WakaTime
スクリーンショット 2019-12-10 16.50.19.png

これを使うことで自動でどのくらいの時間、どの時間帯に何の作業をしていたかを可視化してくれます!!

対応ソフト

スクリーンショット 2019-12-10 16.55.21.png
Plugin install instructions

現在これだけの数のIDE(一部ブラウザ等もあります)に対応しているためほとんどの方が使用できると思います!!

アカウント作成

まずはアカウント作成をしましょう。GitHubアカウントでもログインできるのでそちらが楽かもしれません。

インストール方法

各エディタごとのインストール方法を書くととんでもない量になってしまうのでPlugin install instructions にある各エディタごとのインストール方法を見てください。

ちなみに、各エディタに設定する際に頻繁に使用するAPIキーは右上のSettingから見ることができます。
スクリーンショット 2019-12-10 17.39.50.png

できること

スクリーンショット 2019-12-10 16.50.19.png

最初にも記載した通りダッシュボードに見やすくどんな作業をがどれくらい行ったのかが表示されます。各項目をクリックすることでもっと詳細な内容を見ることができるのでそれを紹介したいと思います。

プロジェクトごとの作業内容の詳細

スクリーンショット 2019-12-10 17.02.18.png
この場所を押すことで各プロジェクトでどんなファイルをどんな時間編集していたかを見ることができます。
スクリーンショット 2019-12-10 17.03.55.png

コーディング:ブラウジングの時間

スクリーンショット 2019-12-10 17.05.25.png
右上のこのグラフはコーディングとブラウジングの時間をそれぞれまとめて表示してくれます。
この記事を公開することで少なくとも今週僕がコーディングよりもブラウジングをしていたことがバレてしまいました。

当日の作業内容と作業時間

スクリーンショット 2019-12-10 17.09.27.png
その日行った作業名と作業時間がプロジェクトごとに表示されます。上の矢印で遡ることもできます。

前日比

スクリーンショット 2019-12-10 17.09.38.png
前日に比べて何%作業をしたかが表示されます。こういうものをモチベーションにするのもいいのではないかと思います。(毎日24時間作業をして「今日も前日比100%だ!!」みたいに喜ぶのはやめてください。死んでしまいます。)

使用言語

スクリーンショット 2019-12-10 17.13.16.png
個人的にはとても好きな機能でどの言語をどれだけの時間書いていたかを表示してくれます。ただここにOtherとしてブラウザ等が含まれてしまうのが・・・

エディタ

スクリーンショット 2019-12-10 17.15.52.png

どのエディタをどのくらいの時間使っていたのかを表示してくれます。ここでも僕がブラウジングばかりしていることがバレました。

その他の機能

その他にも作業時間の目標を「Goal」という機能として設定したり、GitHubなどに作業時間をバッヂとして付けたり、様々なことができます!!
無料のプランでは2週間分までしか履歴を遡ることができませんが、有料プランで無制限に履歴を遡ることもできます。(もちろんそれ以外にもたくさんメリットがあります)

APIも公開されているので皆さんぜひいろいろ活用してみてください!!

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away