Hello,

First let me clarify, an "addin" can exist either as installable addin or part of monodevelop itself which "makes use of its own addin framework.

For this refactoring "addin", it is rather about part of monodevelop.

And yes it exists as an addin named "Refactoring Support". If you checkout monodevelop and all its submodules (git submodule update) then open main/Main.sln on monodevelop, you'll find MonoDevelop.Refactoring project.

But note that refactoring operation is language dependent. For C#, it is MonoDevelop.CSharp.Refactoring namespace in CSharpBinding project. Also after MonoDevelop 3.0 the core of the refactoring support is "NRefactory" which is part of shared code between MonoDevelop and SharpDevelop.

(MonoDevelop.Refactoring still exists and provides framework, addin "extension points" and some shared code.)

Refactoring support is (or maybe it was) kind of moving target, so you'll have to track the latest API that its base API expects.

Atsushi Eno


(2013年11月03日 11:34), Kendall Shaw wrote:
Does this addin exist:

http://monodevelop.com/Developers/Articles/Refactoring

"MonoDevelop defines the refactoring system in the MonoDevelop.Refactoring addin."

If so, where can I find it?

Kendall


_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to