ScottG:
I think code-sense is working but the colors are different from your manual. Or maybe it's partially working.
Yes, the colours may vary, due to different available configurations —see attached screen-shot— and due to different interpretation of the functions as Project Class Names or Other Class Names, Project Function and Method Names or Other Function and Method Names.
ScottG:
Can you give me links to the xcode forums you like to go to?
Sure, Newest 'xcode' Questions - Stack Overflow and http://apple.stackexchange.com
ScottG:
I have another smaller issue, not a show stopper. When I create a new project, xcode does no do a reindex on it's own. But when I go do my first build and where embedxcode does it's thing, the Build is cancelled because the index starts. I did notice the the embedxcode changes all seem to be there, so that's good. Once the indexing is done, if I start another Build, it finishes okay. Is there a way for me to make xcode do the index so it doesn't just start it on it's own and cancel my first Build. I guess I could follow the code-sense same re-indexing procedure, but I'm wondering if there is something more direct.
On embedXcode releases up to 40, the preparation of the project is done the first time compilation is asked for, but actually before the compilation really starts. As Xcode tries to do two thinks at the same time, it realises the project has been changed by the preparation and thus stops the compilation.
On embedXcode releases 41 and on, the preparation of the project is still done the first time compilation is asked for, but this time after compilation is completed, avoiding conflicts of multi-tasking.
The preparation provides Xcode with all the references required for building the index, so code-sense, auto-completion and argument list can work.
ScottG:
I tried Run > Index, but that didn't work, I guess that's for something else.
As explained in section 5. Build and Upload the Project — 5.1. Select a Target,
Index is a proxy target solely used for code-sense. Do not launch it.