Re: Bug ID 5927392: XCODE must be able show C++/ObjC overloaded methods in a window as CodeWarrior
Re: Bug ID 5927392: XCODE must be able show C++/ObjC overloaded methods in a window as CodeWarrior
- Subject: Re: Bug ID 5927392: XCODE must be able show C++/ObjC overloaded methods in a window as CodeWarrior
- From: Ruslan Zasukhin <email@hidden>
- Date: Wed, 14 May 2008 00:25:39 +0300
- Thread-topic: Bug ID 5927392: XCODE must be able show C++/ObjC overloaded methods in a window as CodeWarrior
On 5/13/08 11:28 PM, "email@hidden" <email@hidden> wrote:
Hi Apple,
Hey, I don't understand. SECOND MY feature request is closed today as
EXISTED in the XCODE although it is not.
Is this job of bug-report readers is just to close reported bugs?? :-)
Again, if you read carefully what I suggest and asking for, you will see
that XCODE do not have such feature.
Find in project is far far not the same and not comfortable. Even worse
Search of "Definitions" returns wrong results. Only more or less correct
results I can get if do TEXTUAL search of e..g
"::Execute("
So I find all places of class methods with name Execute() in the whole
project.
But this is not the same as feature I describe BECAUSE:
1) in CodeWarrior I was able get list of such methods by single OPTION+CLOCK
on symbol name. In XCODE how many steps I need??? Okay lets count:
* double click to select symbol
* press CMD+SHIFT+F to open FIND dialog
* may be choose in menu CONTEXTUAL
* may be correct symbol as above
Wow... And you tell me this is the same feature as CodeWarrior do have?!
I think you are wrong then. :-)
2) And I have told that dream is to get even more smart feature that
CodeWarrior did have, and than more that stupid TEXTUL SEARHC over the whole
project.
Okay listen DETAILED example please.
Let you have in project
class A with subclasses A1, A2, A3, ...
all they have method Execute()
class B with subclasses B1, B2, B3, ...
all they have *also* method Execute()
So dream is:
if I am I the class B2, and I select method Execute() and do
Option-Click I get new window immediately which show me
B::Execute()
B1::Execute()
B2::Execute()
B3::Execute()
But do not show methods from Axxx branch of classes. And/Or this window have
menu where I can choose
All Classes
A->... Branch Only
B->... Branch Only.
I hope now you can see that XCODE do not have such feature.
> Hi Ruslan,
>
> This is a follow-up to Bug ID# 5927392.
>
> Engineering has provided the following feedback regarding this issue:
>
> This dedicated feature is already available via Find in Project. Go to Edit ->
> Find -> Find in Project, type in name of symbol, switch find type to
> Definitions, and click the Find button.
>
> We consider this issue closed. Thank you for taking the time to notify us of
> this issue.
>
> Best Regards,
>
> Allison Vanderby
> Apple Developer Connection
> Worldwide Developer Relations
>
> WWDC 2008 June 9-13 Moscone West San Francisco, CA
> http://developer.apple.com/wwdc/
> **************************************************************************
> THE INFORMATION CONTAINED IN THIS MESSAGE IS UNDER NON-DISCLOSURE
> **************************************************************************
>
> -------------------------------------------------------
> Bug ID #: 5927392
> Bug Title: XCODE must be able show C++/ObjC overloaded methods in a window as
> CodeWarrior
> -------------------------------------------------------
> <GMT12-May-2008 11:22:12GMT> Ruslan Zasukhin:
> * SUMMARY
>
> CodeWarrior did have UNIQUE and very handy feature. We was able select some
> symbol in sources - function name of some class and do in contextual menu
> command "Find All Symbols".
>
> This have open new window with 2 panes. In the top pane we have see list of
> all such SYMBOLS for all classes. And in the bottom we could see sources of
> that symbol.
>
> This is VERY VERY VERY handy and useful feature to easy and fast locate and
> check all overloaded methods of some classes hierarchy.
>
> We do miss this feature for years in the XCODE. PLEASE add it.
> IT should be quite simple because XCODE also have database of symbols.
>
> Also please see attached snapshoot of this feature in CodeWarrior.
>
>
> Also note, that CodeWarrior did this task not perfect IMHO. It show really ALL
> such symbols in the project and also declarations and definitions together. I
> think we must have e.g. menu to see only declarations or only definitions.
> AND even more important, this feature must be smart enough to see not only ALL
> such symbols of the project but also, e.g. by checkbox, "[x] Show this class
> tree symbols only".
--
Best regards,
Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc
Valentina - Joining Worlds of Information
http://www.paradigmasoft.com
[I feel the need: the need for speed]
_______________________________________________
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