Hi together,
I got a question on
'search and replace' functionality
In other programs - such as a word processor - there is the possibility to search a specific term and quickly replace the term with another one - the good old 'search and replace'.
Example: Look up the word 'foo' in the text and replace it with the term 'bar'.
I am now working with EA since a couple of months and it really helps to get quick results.
However I still haven't found such a
search and replace functionality.
Each time one is working on a software architecture there comes the time when somebody is arguing with you about naming of classes, methods, attributes and so one. This is especially true when working on a architecture in early stages where the 'right names' for something still have to be found.
Whenever another engineer asks me to change the names of say a base class a bit then I have to change the names of subclasses accordingly by myself.
Example: I have a base class names '
OldNameBase' and I have subclasses from that class named like
- 'OldNameSpecializedClassA' and
- 'OldNameSpecializedClassB'.
So if I now have to rename
OldNameBase for some reason to let's say '
SomeNewFancyNameBase' I have to rename
OldNameSpecializedClassA and
OldNameSpecializedClassB accordingly manually to something like '
SomeNewFancyNameSpecializedClassA' and so on.
A nice feature would be to select all the classes - or methods or whatever - in question and to do a 'search and replace' on them - like 'search for the term '
OldName' and replace it with
SomeNewFancyName'.
The same feature would be also very nice for updating notes and stuff like that when the naming of related classes, methods... changes which the note relates to.
I searched the EA help files all over and I also searched the whole forum here but I couldn't find anything like an answer to my issue.
If there already is such a functionality please let me know how to access it.
If not I guess this might be a good reason for a feature request for upcoming versions of EA, don't you think

.
Thank you in advance !
Cheers...