hooking into project view right-click menu; obtaining selected directory/file
I want to enhance the Rearranger plugin so it can be invoked from the project view by right-clicking on a file or directory, like Reformat Code or Optimize Imports does. Is there an example of a plugin that does this, or does somebody know how it is done?
The application plugins I've seen extend EditorWriteActionHandler and are passed an Editor and a DataContext. They work on the file currently being edited. Is there an example of how to write a plugin that modifies an unopened (not being edited) file?
Thanks for any help or suggestions.
-Dave
Please sign in to leave a comment.
You can add the action to the DefaultActionGroup registered as
"ProjectViewPopupMenu", and then your data context will contain
the virtual file you clicked on.
Dave Kriewall wrote:
--
Erb
==============================================================
"Most of you are familiar with the virtues of a programmer.
There are three, of course: laziness, impatience, and hubris."
- Larry Wall
==============================================================