Re: code sense
Re: code sense
- Subject: Re: code sense
- From: James Bucanek <email@hidden>
- Date: Fri, 6 May 2005 08:46:24 -0700
Ben wrote on Thursday, May 5, 2005:
>I must be blind, because I have been trying for almost 30 minutes now
>to get CodeSense to automatically pop up a list of completions,
>instead of waiting for me to hit a key. XCode 1.5 did this (albeit
>too sluggishly to be very useful).... can't XCode 2?
Numerous things in code completion have occurred in 2.0.
There is no more "fully automatic" mode in 2.0. That is, code sense won't pop-up when you start typing anything. I kind of miss that from 1.5, but then again I would also find it extremely annoying sometimes. So it's probably a wash as to whether this is a good thing or a bad thing.
Setting the option "Automatically suggest on member call / access" will give you the 1.5 effect when it comes to method names and member variables. Once you type the name of the receiver/structure/reference and start typing the method name, Xcode 2.0 will automatically pop up the code completion list without being asked.
Rob Lockstone wrote on Friday, May 6, 2005:
>Sorry, I don't have any other suggestions. One thing I have noticed
>is that Xcode 2.0 no longer pops up completions for variable names.
Odd, that's working here just fine. If I type "someRef-><ESC>" I get a list of member variables.
Oliver Donald wrote on Friday, May 6, 2005:
>I found this really annoying, that Xcode 2.0's completion doesn't suggest
>variable names automatically, only methods. Is there any way to turn this
>back on? I'd almost put up with Xcode 1.5's lag if it meant I didn't have to
>keep hitting F5! ;)
The new start code-completion short-cut is the <esc> key. Esc will both bring up and dismiss the auto-completion pop-up list. Much easier than hunting for F5.
My only gripe, so far, is that the new code-completion seems to be case insensitive and there is not option to make it case sensative. If I type
hash<esc>
Code-completion give me the choice of "hashPackageIdentifier" (the variable I want) as well as "HashPackageIdentifier" (the class). I don't want the second one in my completion list because now I have to pay attention not only to the end of the completion (the ...PackageIdentifier part I want to autocomplete), but I have to watch the first part for erroneous case changes in what I've already typed.
--
James Bucanek <mailto: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
References: | |
| >code sense (From: Ben <email@hidden>) |