• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Code Completion
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Code Completion


  • Subject: Re: Code Completion
  • From: MAGDELENAT Philippe <email@hidden>
  • Date: Thu, 6 Mar 2003 16:26:16 +0100

I agree.

In fact I meant code insight and not only code completion... My mistake.

Great behavior would be when I type "[myMutableArray add" to have a popup appearing on whatever key combination displaying all messages recognized by myMutableArray, even if I never typed it before. It finds that myMuxxxArray is declared as a NSMutableArray, builds the message list... Well you see. Popup by the way would be way faster than cycling thru F5.

Another feature would be to propose completion when I just type "NSMut" based on the include directives...

It's basic stuff out-there.

Still, PB's code completion is better than nothing.

My two cents.

Philippe

Le jeudi, 6 mar 2003, ` 12:42 Europe/Paris, email@hidden a icrit :

F5 will only finish a word based on words you have already typed...
It is NOT even a pathetic attempt at code-completion...
What we NEED is proper code completion (such as code-insight from
Microsoft, or code completion as seen in Eclipse)

If you have never seen these, than perhaps it is ok, that you think that
F5 is "better than nothing"

In fact not it is not "better than nothing", because people would not be
able to point to it and dismiss calls for proper code completion.
I don't care what they have to do, borrow it from the open source code of
eclipse, come up with their own competitive version... But it is as simple
as this VB has had code-insight for close on 7 years (if not longer), and
we are still waiting for an attempt at copying it from apple...
John.




Marc Weil <email@hidden>
Sent by: email@hidden
03/06/2003 11:25 AM


To: MAGDELENAT Philippe <email@hidden>, Cocoa Digest
<email@hidden>
cc:
Subject: Re: Code Completion


On 3/6/03 5:37 AM, "MAGDELENAT Philippe"
<email@hidden> wrote:

Hi,

New to Cocoa and ObjC (and then to PB), programming in Java for a
living, I am seriously scared by the lack of code completion in PB.

I might have missed something but the PB's capabilities in this domain
are seriously limited. I know that, once, code completion wasn't even
an option but still, when used to develop using Idea (for those of you
who know it) where everything is done to improve your code quality,
your speed and your re-factoring when needed, I wonder about how
painful it is to type ObjC code.

Actually, it DOES have code completion. Just type in the first few letters
of the symbol (variable name, method, class, etc.) and press F5. It isn't
*real* code completion, meaning that it isn't going to complete every
symbol
in the current file, but rather, it will complete symbols as you have
already manually typed in. If it guesses the wrong symbol when you press
F5,
just press it again (and continue to press it) to cycle through all of the
guesses it has. It works about 80-90% of the time, but it's better than
nothing!

Marc Weil

--
"Software exists to solve your problems. We exist to make the problems."
Microsoft
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

  • Follow-Ups:
    • Re: Code Completion
      • From: Joe Osborn <email@hidden>
  • Prev by Date: gpg and cocoa
  • Next by Date: Re: gpg and cocoa
  • Previous by thread: Re: Code Completion
  • Next by thread: Re: Code Completion
  • Index(es):
    • Date
    • Thread