Mehrere Codezeilen suchen und ersetzen

Hallo,
gibt es eine Möglichkeit, im Xojo Quellcode-Editor nach mehren zusammenhängenden Textzeilen zu suchen und diese dann durch andere Textzeilen im gesamten Projekt zu ersetzen? Danke vorab für die Infos,

Grüße
Peter

Hab ich bisher noch nicht benötigt, aber ich würde die Frage in Englisch stellen. Da bekommen Sie definitiv mehr antworten.

Es ist nicht möglich, nach mehreren Codezeilen auf einmal zu suchen. Vielleicht funktioniert es mit Arbed von Thomas Tempelmann.

Ich kenne den Hintergrund der Frage nicht, aber generell würde ich folgenden Tipp geben:

Self und Me immer benutzen.

https://documentation.xojo.com/api/language/self.html
https://documentation.xojo.com/api/language/me.html

Das ist vor allem dann nützlich, wenn Sie bspw. ein Label haben mit dem Namen „Label1“ und Sie ändern den Namen des Labels auf „LabelXY“. Wenn Sie den Namen im Code verwendet haben, müssten Sie immer den Code anpassen, damit der Code funktioniert.

In diesem Codebeispiel können Sie den Namen des Labels immer ändern, ohne den Code verändern zu müssen:

Open Event für LabelXY:

Event Open()
Me.Text = "Hello"
End Event

Denn Me bezieht sich dabei immer auf das zugehörige „LabelXY“, auch wenn Sie das Label in „LabelXXYZ“ umbenennen. Der Code funktioniert dann immer noch.

In anderen Worten, der obige Code stellt folgenden Code dar, wenn das Label „LabelXY“ heißt:

Event Open()
LabelXY.Text = "Hello"
End Event