[MonoDevelop] MonoDevelop Code Completion on MAC OS X

Michael Hutchinson m.j.hutchinson at gmail.com
Sat Feb 5 13:58:27 EST 2011


On Sat, Feb 5, 2011 at 3:54 AM, Lloyd <mattsguerri at gmail.com> wrote:
> I've been coding in C++ on MonoDevelop for OS X and I cannot seem to get the
> code completion window to appear.  Given how it is listed in the features as
> being present, I am a bit frustrated that I can't seem to get it.  Does
> anyone know what's wrong?  I've tried enabling it through control-space and
> just nothing seems to work.
>
> Apparently it is supposed to show up when doing a simple std::_____ call,
> but it doesn't there either.  Anyone?

C/C++ code completion depends on a reasonably modern version of the
"ctags" tool being installed and in your PATH. Although Mac OS X does
include ctags, it's ancient (1993, according to the manpage). However,
It's relatively easy to build a newer version from source, or you
could use "homebrew" to do it for you:
https://github.com/mxcl/homebrew

IIRC, MD 2.6 will have a GUI for setting the ctags location so it
doesn't need to be in PATH.

-- 
Michael Hutchinson
http://mjhutchinson.com


More information about the Monodevelop-list mailing list