Ultraedit 16.x - Methodenliste von PHP5-Klassen anzeigen lassen
Mittwoch, 09. Februar 2011 17:04
Hier ist einmal wieder ein manueller Eingriff nötig, sonst findet UE 16.x als statisch deklarierte Methoden nicht.
Editiert werden muss die Datei php.uew. Bei mir befindet sie sich (Windows 7) unter C:\Users\Manu\AppData\Roaming\IDMComp\UltraEdit\wordfiles\php.uew.
Einige Suchausdrücke sind bereits in der Datei unter /TGBegin "Function", ob ich diese behalte oder überschreibe, ändert in meinem Falle nichts. Dahinter habe ich folgendes gepackt:
So klappts dann auch (wenn auch nicht zu 100% für die Parameter - wer bessere Matches hat möge sie gerne posten
)
Editiert werden muss die Datei php.uew. Bei mir befindet sie sich (Windows 7) unter C:\Users\Manu\AppData\Roaming\IDMComp\UltraEdit\wordfiles\php.uew.
Einige Suchausdrücke sind bereits in der Datei unter /TGBegin "Function", ob ich diese behalte oder überschreibe, ändert in meinem Falle nichts. Dahinter habe ich folgendes gepackt:
PLAIN: (Auswählen)
/TGFindStr = "%[^t ]++^{Public^}^{Private^} function[^t ]+^([a-z0-9_&]+[^t ]++[(][a-z0-9_$&,="^t ]++[)]^)[ ^t]++^{$^}^{{^}"
/TGFindStr = "%[^t ]++^{Public^}^{Private^} Static function[^t ]+^([a-z0-9_&]+[^t ]++[(][a-z0-9_$&,="^t ]++[)]^)[ ^t]++^{$^}^{{^}"
/TGFindStr = "%[^t ]++^{Protected^}^{Static^} function[^t ]+^([a-z0-9_&]+[^t ]++[(][a-z0-9_$&,="^t ]++[)]^)[ ^t]++^{$^}^{{^}"
/TGFindStr = "%[^t ]++^{Protected^}^{Static^} Static function[^t ]+^([a-z0-9_&]+[^t ]++[(][a-z0-9_$&,="^t ]++[)]^)[ ^t]++^{$^}^{{^}"
/TGFindStr = "%[^t ]++function[^t ]+^([a-z0-9_&]+[^t ]++[(][a-z0-9_$&,="^t ]++[)]^)[ ^t]++^{$^}^{{^}"
/TGFindStr = "%[^t ]++function[^t ]+^([a-z0-9_&]+^)[^t ]++$"
/TGFindStr = "%[^t ]++function[^t ]+^([a-z0-9_&]+[^t ]++[(][a-z0-9_$&,="^t ]++^)$"
So klappts dann auch (wenn auch nicht zu 100% für die Parameter - wer bessere Matches hat möge sie gerne posten

Signatur:\\\"I have not failed. I\\\'ve just found 10,000 ways that won\\\'t work.\\\" - Thomas Alva Edison (1847-1931)