[MonoDevelop] Technical discussion: Coding assistance (next step in code completion)

Grzegorz Sobanski silk at boktor.net
Mon Jun 12 12:13:53 EDT 2006


* Matej Urbas <matej.urbas at gmail.com> [2006-06-11 17:28]:
> I wanted to ask for opinions of developers on how we can integrate 
> coding assistance features such as:
[...]
> - automatic creation of getters/setters, methods. properties, fields, 
> events, delegates etc.
> - automatic interface/abstract methods implementation
> - refactoring?

I don't know if you have seen SharpDevelop code and design.
It has a good and mature engine for refactoring.
It would be best to mimic it as much as it is possible. Then all
refactoring addins for #Develop could be easily ported to MD.

If you haven't seen it, I recommend searching for a book:
Dissecting a C# Application - Inside SharpDevelop

It describes a whole inners of SharpDevelop, with code completion and
generation having it's own chapters.

Regards

-- 
Grzegorz "Silk" Sobański                        silk (at) boktor.net
An algorithm must be seen to be believed.          http://boktor.net
        -- D.E. Knuth


More information about the Monodevelop-list mailing list