Tell HN: Idea: Time-tracking Code Editor
At first I thought I'd use one of the online time trackers, but the problem is that I might forget to hit the "stop" button whenever I'm not coding. It would be useful to have a code editor or a plugin to an existing one that records the time you were actually working. And, when you stop using the application, or minimize it, it stops counting.
Granted, there are a few flaws. For instance, if I momentarily go StackOverflow to ask a question relative to my project, some might want to include that into their dev time. However, this wouldn't be recorded in the timer if the editor is closed or minimized.
I was wondering what HN thought of this idea, and if someone might want to develop it further :) I'm afraid I'm not much of a desktop programmer, at least not to the level of writing a code editor.
18 comments
[ 2.6 ms ] story [ 53.1 ms ] threadannoyingly for me it sucks on linux though
Edit: Actually, it's a new, stand alone, product or something. http://blog.rescuetime.com/2009/11/13/rescuetime-for-project...
that doesnt look quite like I wanted though, I was hoping to be able to say if I am editing files in x folder, its for y project, and so on, similiar to how firefox url segmenting works, I imagine the api would allow this type of integration already though.
one day I hope I get some time to work on the linux rescuetime, its an awesome product but the current build is just too much hassle and breaks all the time
what is that?
http://doc.norang.ca/org-mode.html provides a real good guide to org-mode and using the time tracking functionality.
The way it works is superior to most other trackers, as you don't have to care about anything. It's only "flaw" is that it polls only every X seconds, so if you switch the window for less than X, it won't get recorded.
It also has the ability to track which web pages are being viewed while the browser is active, but I haven't figured out a good way of classifying work pages versus fun pages.
Free download at http://www.manictime.com/