Es ist eben immer noch schneller, eine komplexe Methode in ein paar lokalen Prozeduren zu kapseln und auch einigermaßen lesbar zu machen (wenn man denn das erste Begin
der Prozedur überhaupt findet).
Das wäre wohl das kleinste Problem: einfach mit entsprechendem Kommentar versehen und du findest deine Hauptprocedure sofort:
Delphi-Quellcode:
Procedure Komplex;
// Sub 1 DoSomeThing & DoItAgain
Procedure SubProcedure1;
Begin
DoSomeThing;
DoItAgain;
End;
// ********** Hauptprocedure *********************************
Begin
End;