• 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: Bug ID 5927392: XCODE must be able show C++/ObjC overloaded methods in a window as CodeWarrior
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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: Rua Haszard Morris <email@hidden>
  • Date: Thu, 15 May 2008 09:37:39 +1200

Another limitation with Xcode's approach to this feature is that you have to know what source files to search before you start - if there are, for example, overloaded methods you need to find in a linked library project, the source for projects other than the current aren't searched, and files included (but not present in any project) are not searched.

On May 14, 2008, at 9:25 AM, Ruslan Zasukhin wrote:

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

_______________________________________________ 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
  • Follow-Ups:
    • Re: Bug ID 5927392: XCODE must be able show C++/ObjC overloaded methods in a window as CodeWarrior
      • From: David Ewing <email@hidden>
References: 
 >Re: Bug ID 5927392: XCODE must be able show C++/ObjC overloaded methods in a window as CodeWarrior (From: Ruslan Zasukhin <email@hidden>)

  • Prev by Date: Re: 64-bit Cocoa with a light dose of 10.4 support on the side
  • Next by Date: Re: DYLIB/LIB/FRAMEWORKS for iPhone ?
  • Previous by thread: Re: Bug ID 5927392: XCODE must be able show C++/ObjC overloaded methods in a window as CodeWarrior
  • Next by thread: Re: Bug ID 5927392: XCODE must be able show C++/ObjC overloaded methods in a window as CodeWarrior
  • Index(es):
    • Date
    • Thread