[Monodevelop-devel] Extending the Rename refactoring in MonoDevelop
Lewis Brown
lewix7 at gmail.com
Wed Jul 24 09:51:52 UTC 2013
Hi,
I'm currently working on adding refactoring to the F# language binding for
MonoDevelop. I've added a few new refactorings using the
MonoDevelop/Refactoring/Refactorings extension point.
However, one of them is a "Rename" refactoring and because the default
"Rename" is still available in F# files, the user is presented with two
"Rename" options: my one and the default one (which doesn't work in F#).
I'd like there to only be one available option, and was wondering what the
best way to do that is. Unfortunately, I don't think I can solve it without
modifying MonoDevelop.Refactoring. The options that come to mind are:
* Change MonoDevelop.Refactoring.Rename so it is unavailable in F# files
* Add some extension points to MonoDevelop.Refactoring.Rename and extend
those in my add-in
Any ideas?
Cheers,
Lewis
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/monodevelop-devel-list/attachments/20130724/ae8d4bbc/attachment.html>
More information about the Monodevelop-devel-list
mailing list