Recording User Activity [message #717991] |
Mon, 22 August 2011 19:44  |
Eclipse User |
|
|
|
Hi all, as part of my research towards my PhD I am wanting to record how people move about in their code and thought that the best way to do this was to build a plugin for Eclipse. I want to be clear; I am not (currently) interested in peoples use of navigation functionality like open declaration and the package explorer but am more interested in statistics such as how long people spend `inside` a certain method/class/statement and how often they leave one of these members to construct another and then return (for example, start writing a method, leave to create a field, finish method by using field).
There are two ways I can see getting results I would like; either literally count seconds people spend at a certain location of code or count key presses at a certain location. Ultimately I would like both as I think each could provide valuable insights for me (second counting could show long pauses where key presses could show information on auto-complete etc).
Anyway, I don't want to put you to sleep, so to the point. I am new to building Eclipse plugins and was wondering if anyone knew a good starting point for me based on my explanation of what I want to do; alternatively maybe someone knows of a plugin out there that does this or similar? I have read through some eclipse presentations (What-is-Eclipse-and-Eclipse-RCP-3.2.6.ppt and JDT_fundamentals.ppt) to help me get a grasp on some fundamentals but can't progress further. I have also had a look at the extension points provided by JDT (from the JDT Plugin Development Guide) and can't stop anything that looks suitable.
Thanks in advance to anyone who can provide help.
Bryce
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.61971 seconds