[MonoDevelop] syntax definition of "addin.xml"
Vasili I. Galchin
vigalchin at gmail.com
Mon Jan 11 01:13:24 EST 2010
ok .... I understand where you are going ....
in concrete terms ... let's take C# binding ... for projects and
compilation nodes what are corresponding C# functions?
On 1/11/10, Michael Hutchinson <m.j.hutchinson at gmail.com> wrote:
> On Mon, Jan 11, 2010 at 12:51 AM, Vasili I. Galchin <vigalchin at gmail.com>
>> Hi Michael,
>> What I mean is what is the complete list of extension points that
>> a language (e.g. F#, C, C#, Boo, etc.) must implement with extension
>> nodes in order to have a "complete" language addin??
> Ah, that depends on your definition of "complete" :)
> To have a "working" language addin you just need the language binding,
> to enable projects and compilation. After that you can add other
> features (such as parsing, code completion, refactoring) one by one -
> I roughly listed the extension points and the order in which they
> should be implemented a couple of emails back in this discussion, but
> I can't remember the exact names of the points offhand. You should be
> able to find them in existing addins quite easily.
> I suggest you take this step by step and ask specific questions that
> come up as you progress - I can answer questions about how to do
> specific things much more easily than general questions.
> Michael Hutchinson
More information about the Monodevelop-list