resharper-devguide
resharper-devguide copied to clipboard
Document changes to Actions system
Lots of changes in Actions:
- [ ] Bulk actions (see #10)
- [ ]
IActionHandler
replaced byIExecutableAction
- [ ] Action IDs
- [ ]
IActionRequirement
- [ ] Async
- [ ] Keyboard shortcuts declared in
ActionAttribute
- [ ] Action groups defined in code
- [ ]
IActionDefWithId
and bound actions - [ ] When to use
ActionAttribute
orActionHandler
attribute?
I'm hoping as part of the "Action Groups defined in code" item, that you'll include guidance on how to dynamically create action items for that group? i.e. I'd like to be able to run code to determine which action items are in a group.
No dynamic actions anymore in version wave01. All actions must be predefined statically in C# code (declarative C# replaces actions.xml).