Files
eiffel-org/documentation/current/eiffelstudio/eiffelstudio-how-tos/browsing/searching/looking-feature.wiki
halw b3cfc743bc Updated to reflect Feature tool -> Features tool name change.
Author:halw
Date:2010-03-02T18:33:23.000000Z


git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@492 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
2010-03-02 18:33:23 +00:00

9 lines
1.3 KiB
Plaintext

[[Property:title|Looking for a feature]]
[[Property:weight|2]]
[[Property:uuid|5ea97cae-9001-7d9d-2dbb-2b632b05fb75]]
There are many ways to find a feature in a class. In particular :
* You can use the [[Features tool|Features tool]] and search the tree by expanding feature clauses. This tool, however, displays only the features that are defined or redefined in the current class text. If you do not know if the feature is inherited or not, you may therefore not find what you are looking for with this method.
* You can also use the [[Viewing Classes|class tab]] in the context tool. It will allow you to see all the [[Attributes| attributes]] or [[Routines|routines]] , or all the [[Exported features|public features]] for instance. If you do not know if the feature you seek is an attributes or a function and if it is public, this may not be the right method either.
* If you know the name or a part of the name of the feature you are looking for, the easier and faster way will probably be to use the [[Main address bar|address bar]] . If you type this name in the feature field of the bar (using "*" and "?" wildcards if you want to), the editor will be centered on the right class if necessary (i.e. if the feature is inherited) and scroll to the position of the text of the feature.