[MonoDevelop] D language plugin

Lluis Sanchez lluis at ximian.com
Mon Feb 5 16:53:58 EST 2007


El dl 05 de 02 del 2007 a les 09:16 -0500, en/na Joe Dluzen va escriure:
> Hello MD devs and users,
> 
> I am currently working on a D language plugin for MD, 

Nice!

> mainly because I
> think that MD is a Very good IDE, and one that I would like to see
> used more often. My D interest is coming from the OpenMoko project,
> which I am hoping to make bindings for. That, and there's a chance
> that D will be compilable to CLI code soon too.
> 
> I've been following the information on the development section of the
> MD site, and have the plugin compiled at least. It shows up in the
> Addins Manager, but as of right now, doesn't do much.
> 
> My endgame is for it to have code completion, but I really haven't
> looked at that part at all. My current goal is for it to be compilable
> and all around useful. My next step is to implement the Build and
> Execute methods. Does anyone have any suggestions or pointers for me?
> Or should I just look at the other language plugins to get a good feel
> for what needs to be done?

The best source of information is this article in the webs site:
http://www.monodevelop.com/How_to_extend_the_Project_Model

although I guess that's the one you've been reading. Basically, you have
to create a new project type for your language. Then, you can override
the OnBuild and OnExecute methods and launch the compiler or the
application from there.

If you have more specific questions, feel free to ask (in the mailing
list or in IRC).

Lluis.




More information about the Monodevelop-list mailing list