[MonoDevelop] Code Navigation

Jacob Ilsų Christensen Jacob Ilsų Christensen
Thu, 12 May 2005 08:39:31 +0200


Yes, although Visual Studios implementation could be better. :-)

It does not work for overloaded methods, nor does it work for local variables.

MonoDevelops implementation should work in all situations of course :-)

/Jacob

On 5/11/05, ewoudj <ewoudj@gmail.com> wrote:
> In Visual Studio, in the source code editor one can right-click a class,
> method, variable name, etc. and select 'go to definition' from the contex=
t
> menu. The source code editor will jump to the source code when available,
> else it displays the 'object browser' (should be called namespace browser=
 or
> something) selecting the rquired item.
>  
>  Very practical.
> 
> 
> On 5/11/05, Jacob Ilsų Christensen <jacobilsoe@gmail.com> wrote:
> > 
> > On 5/11/05, Pieter Baele <pieter.baele@telenet.be> wrote:
> > > Op wo, 11-05-2005 te 09:30 +0200, schreef Jacob Ilsų Christensen:
> > > > Hi.
> > > >
> > > > What I wanted was an easy way to jump directly to a class. So I wan=
t 
> > > > some window where you type in the name of the class (possibly with
> > > > some kind of completion) and then you jump to that class. Also if y=
ou
> > > > have some code like:
> > > >
> > > > ClassA a; 
> > > >
> > > > If you position your cursor on ClassA and hit some shortcut key, yo=
u
> > > > will jump directly to the class definition of ClassA. This would go
> > > > for methods etc. too. Is this something we want MD to do or can MD=
 
> > > > already do this?
> > > >
> > > You mean something like Taglist (:Tlist) for gvim?
> > > (http://www.geocities.com/yegappan/taglist/)
> > >
> > 
> > Yep, something similar to that. Or tags in Emacs. I think this would
> > help navigating the source code a lot.
> > 
> > Best regards,
> > Jacob Ilsų
> > _______________________________________________
> > Monodevelop-list mailing list 
> > Monodevelop-list@lists.ximian.com
> >
> http://lists.ximian.com/mailman/listinfo/monodevelop-list
> > 
> 
> 
> 
> -- 
> kind regards,
> ewoudj