Re: Category or Protocol? (sidetrack)
Re: Category or Protocol? (sidetrack)
- Subject: Re: Category or Protocol? (sidetrack)
- From: John Stiles <email@hidden>
- Date: Wed, 20 Apr 2005 16:41:51 -0700
On Apr 20, 2005, at 3:45 PM, Ondra Cada wrote:
I would suggest that the issues you're describing say far less about
objc than they do about the tool. I feel that XCode is approximately
4 years behind, say, IntelliJ for java.
Well I do not know IntelliJ, but...
Much of what I do at work (e.g. rename a method that is called from
literally 1000 locations in 300 files) I would never attempt with
XCode or any other non-smart tool.
... presumed this kind of task is ever needed (and, having maintained
nearly million-line projects for years, I've never bumped into one
yet!), note that XCode supports a full-fledged regexp search&replace.
You just cannot get a better and more flexible tool for such things.
I don't have a ton of experience with intelligent code editing tools,
but I've heard many times that Java editors are light-years beyond what
we have, since they have much more knowledge about the code than any
current C editor, and support higher-level operations than what
text-based search and replace can offer. For example, theoretically if
you had two classes with a Foo() method, you could add a parameter to
Foo() in class A and not class B, and the editor could find all the
instances of the Foo() method in class A and not class B. This isn't
possible with grep :)
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden