title: Eclipse plugin to measure programmer performance/stats
body: <p>Does anyone know of an Eclipse plugin that can give me some stats about my behaviour/usage of the Eclipse IDE?</p>
  
  <p>There are quite a few things I would like to know:</p>
  
  <ul>
  <li>How often/when do I invoke the "Build All" command (through <kbd>Ctrl</kbd>+<kbd>B</kbd>)</li>
  <li>How often does compilation fail/succeed (+ number of errors/warnings)</li>
  <li>How often do I hit Backspace? (I do that way to often; If pressing that key would give a nasty sound I would in time learn to type correctly in the first place)</li>
  <li>How many characters/lines of code that I typed do I delete (possibly quite immediately)</li>
  <li>How (effective/efficient/...) is my Mouse/Keyboard/IDE usage? (Kinda like measuring APM in StarCraft; this could be fun)</li>
  </ul>
  
  <p>If there is no such Eclipse plugin around, how complex and time consuming would It be to write a plugin that can accomplish the above?</p>
  
  <p><strong>edit:</strong>
  I am interested in these usage stats since I noticed that a good IDE and a fast computer strongly influenced my behaviour when coding over the past years. </p>
  
  <p>I use Content Assist all the time, its very practical but now I notice, that I would be totally unable to get anything done without it.</p>
  
  <p>Hitting Backspace has become almost a reflex :) and pressing <kbd>Ctrl<kbd>+B</kbd> almost too.</p>
  
  <p>I now routinely hit Ctrl+B</kbd> to do an incremental build sometimes even after changing a few lines, so that the compiler gives immediate feedback and since compiling is quite fast nowadays it works quite well. This keeps me from actually having to think on my own, when I do stuff wrong, I now rely on the compiler to spot the errors, I have become worse at spotting them myself since I don't really need to do that any longer.</p>
  
  <p>Did you guys notice these changes in yourself too?</p>