Re: Xcode 4.2 - compliments for C++ development -- and some wonders
Re: Xcode 4.2 - compliments for C++ development -- and some wonders
- Subject: Re: Xcode 4.2 - compliments for C++ development -- and some wonders
- From: Joar Wingfors <email@hidden>
- Date: Fri, 02 Dec 2011 22:47:36 -0800
Hello again Ruslan,
Thanks for your feedback!
On 2 dec 2011, at 15:05, Ruslan Zasukhin wrote:
> 1) Indexing ...
>
> I think one of painful places yet. Too RAM hungry.
> And yet too slow comparing to e.g. Visual or Visual Assist.
> Or QT Creator -- our guy say it was able in ONE second parse folder
> of Valentina Studio sources... Wow.
>
> On Modern macbook quad-i7 our project 4500-5000 files index about 5 minutes.
> On mac mini core duo 2 around 1 hours.
I wouldn't argue that we're perfect when it comes to indexing performance, but I also don't think that it's possible to parse and persist the information in 5000 C++ source files in one second...
> 1-a) BTW, couple of times I have to see that jump says "Symbols not found".
Do you see this only before the index has been created / while it's being updated, or also when the index should be complete? If you can figure out a pattern to this issue, please file a bug report.
> 1-b) I still miss for Visual Assist (or Visual itself) tooltips when I point
> mouse to some macro or symbol. In xcode I must jump to see how this macro
> looks. Then jump back. In Visual just point mouse, wait a moment and nice
> tooltip. Please consider such feature also for xcode.
For any suggestions to improvements that you could think of, please file bug reports:
<http://developer.apple.com/bugreporter/>
> 2) Schemas ...
>
> Idea itself is good made ... Just not clear to me, why we see schemas also
> from sub-projects?
>
> Yes, we do not use WorkSpaces, we have just converted 15-20 our existed
> XCODE 3.x projects. And most projects contains one or few other.
>
> I just set DO NOT SHOW for all schema of sub-projects...
> I have try delete them, but this delete the in sub-project itself.
>
> May be we need change mind ... But so far looks strange.
The idea with showing schemes from referenced projects is that you may want to get access to them without having to open the referenced projects separately. This is perhaps most obvious for projects that are referenced from a workspace, but I think that the idea holds up in general. You can use the scheme management sheet to configure which schemes that you want to see in your project / workspace.
> 3) Shared Schemas ...
>
> Thanks to list, we was pointed that shared schemas can be used for SVN.
> Good.
>
> But as I see, order of schemas in the menu still stored under username.
> why? I think if I prepare project, order schemas in some logical way,
> commit to SVN, then all other developers of team should get this result
> of my job. But order of schemas is not preserved ...
That sounds like another good enhancement request to file. (It will probably end up being a dupe, but please file it anyway to express your interest in such a feature).
> 4) LLDB just not works for our projects ... Compiled with LLVM 3.0
>
> it stops on some breakpoint, then STEP or CONTINUE show some assembler,
> some info about crash, and always near to _start symbol ...
> It is enough switch to GDB and no any crashes, it just works ...
>
> Anybody else have see such problem? LLDB yet beta or should really work?
LLDB is still a young product... If you run into issues that you can't work around, please file a bug report and fall back to GDB. We are firmly committed to making LLDB the best debugger for Mac and iOS development, and we appreciate you feedback and input.
Joar
_______________________________________________
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