looking for C++ code navigation in Xcode
looking for C++ code navigation in Xcode
- Subject: looking for C++ code navigation in Xcode
- From: Mark Lentczner <email@hidden>
- Date: Tue, 5 Sep 2006 14:24:53 -0700
I'm looking for an add on to Xcode that will allow me to easily
navigate my C++ code. I know in Xcode I can usually find the
declaration and definition of a given symbol with option-click. But
what I can't do is find all uses of that symbol. I want that ability.
I'm looking for something smarter than just doing textual find: For
example, when I click on MyClassFoo::distance() I want to find only
calls to that distance() method to objects of that class or it's
subclasses. If I search for "distance()" I get too much - if there
are other classes with distance() methods that are in unrelated class
heirarchies, you get 'em. And in our large project such name reuse
is inevitable.
All this information is surely available in the debugging symbol
output of the compiler. Why is there no tool that lets me get at it?
I'm not looking for tools that run over the whole source and
statically produce such cross-references that I have to go read. I'm
looking for stuff to use as I'm coding, preferably from within the
editor. I want it to be up-to-date with each compile.
What I'm looking for is something like Smalltalk's code navigation
tools. The ability to look up senders, implementors and called
methods easily from the code editor. On Unix, the closest thing I've
found is Source Navigator - though that project is several years out
of development, and doesn't compile on Mac OS X. Further, it is a
separate tool from any development environment and it's UI is clumsy
at best.
Does this exist? Don't you all want this too?
- Mark
Mark Lentczner
http://www.ozonehouse.com/mark/
email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden