we're doing research on how developers use Visual Studio and (as those two almost generally come together) ReSharper. Therefore, we want to observe what VS/RS features are used by our test subjects. For RS-Actions we realized such an observation by installing an logging IActionHandler on every UpdateableAction known to the IActionManager. So far so good. Unfortunately, we are unable to find a similar way to treat Bulb Actions, Context Actions, and Quick-Fixes. As we assume their usage is crucial in understanding how developers use RS, we are keen to find some way of automated usage observation. Hence, my questions are:
- Is there some (possibly generic) way of getting a handle on all Bulp Actions/Context Actions/Quick-Foxes?
- Can something like an ActionHandler be used here, to be informed about executions?
We're using ReSharper 8 (most recent update) in VS2010.
Thanks in advance!