[MonoDevelop] Code completion, code folding and regions

Rafael Teixeira monoman at gmail.com
Mon Jun 5 09:14:06 EDT 2006


Hi Jim,

inline

On 6/4/06, JimD <Jim at keeliegirl.dyndns.org> wrote:
> Is there a way to turn on more code completion?  For example,  If I type:
>
> Gtk.MessageDialog dlg = new
>
> and then press space, I was hoping to get a popup (like VisualStudio)
> with the list of objects I can create with MessageDialog selected.

Well, im MD you need to press Ctrl-Space to get the Code Completion
popup, but...

... currently the popup comes but in many cases, like this one, the
filtering gets the list wrong :(

> Since that didn't happen, I continued to type this:
>
> Gtk.MessageDialog dlg = new Gtk.MessageDialog(
>
> After typing the '(' character, I was expecting to get a list of
> parameters.  Is this possible yet?  Will this be possible?  Having to
> lookup a bunch of function parameters can really kill productivity.

AFAIK, this kind of lookup isn't implemented yet in MD,

> Are code folding and code regions (# region foo) planned features of the
> IDE?

Yes, but not yet done. Volunteering?

As I can remember some talk about possible implementations took place
some time ago, but the biggest question was if we should wait for some
support for it in the underlying native GTK widget for the editor
(probably achieving the best performance, but also building a strong
dependency hell) , trying to superimpose some managed implementation
of it on the widget wrapper (perhaps not feasible), or reimplementing
the editor as a fully (or nearly) managed widget (lots of work and
some performance BIG unknowns). No decision taken so far, AFAIK.

> Keep up the great work.
>
> Thanks,
>
> Jim
> --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
> You roll an 18 in Dex and see if you
> don't end up with a girlfriend
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
> JimD
> Central FL, USA, Earth, Sol
> _______________________________________________
> Monodevelop-list mailing list
> Monodevelop-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monodevelop-list
>


-- 
Rafael "Monoman" Teixeira
---------------------------------------
As I'm currently working a lot with Java and even fixing Java VMs
(JamVM/Kaffe) and GNU Classpath code, I think I may partly borrow the
title (Javaman) from my friend Bruno Souza and become the
MonoNJavaMan. Yeah, I may currently be crazier than usual...


More information about the Monodevelop-list mailing list