私は個人的なプロジェクトに取り組んでおり、最後に「このプロジェクトに X 時間費やしました」と言えるようになりたいと思っています。これを解決する 1 つの方法は、手動のタイム トラッカーを使用することです (作業時間: から:)。最初の 1 週間か 2 週間しか一貫して使用できないため、これで問題が発生しました。そこで、開発時間を自動的に追跡したいと思います。
私が思いついたアイデアの 1 つは、ビルド プロセスが呼び出されるたびにタイム スタンプをログ ファイルに挿入する短いスクリプトをビルド プロセスに挿入することでした。後で、各ビルド間の間隔を分析し、うまくいけば、何が起こっているかについてある程度正確な全体像を計算できます。
そのような時間追跡ツールをどのように実装できるかについて、他の誰かが考えを持っていますか?
すでに提供された回答に基づく迅速なフォローアップ:
- ストップ/スタート トラッカーは悪くありませんが、多くの訓練が必要であり、おそらく私が取り組むべきものです。しかし、彼らは私のために働きません。
- 特定のアプリ追跡プログラムは素晴らしいですが、私は現在 Mac OS X を使用しています。