Ich verwende Eclipse kombiniert mit EPIC, um meinen Perl-Code zu schreiben. Ich konfigurierte EPIC, um Perltidy mit "-pbp" (perl best practices Stil) zu verwenden, um meinen Code zu formatieren.Wie kann ich perltidy mit Method :: Signatures arbeiten?
Dies funktioniert nicht gut, wenn Method::Signatures 'named parameters verwendet wird. Zum Beispiel wird func (:$arg1, : $arg2)
als func (: $arg1, : $arg2)
formatiert, was einen Fehler ergibt.
Auch func
Schlüsselwort wird nicht wie sub
erkannt, so dass der Einzug falsch ist.
Bezogen auf this vorherige unbeantwortete Frage und this Querpfosten.
Ich bin so gewohnt, 'Alt + Strg + F' (AutoFormat alle) und mag es. Ich werde wirklich traurig sein, es aufzugeben. –
So würde ich. Obwohl, leider, die einzigen Alternativen, die ich sehen kann, sind 1) aufgeben automatisch Formatierung/alle/von Ihrem Code ohne Rücksicht, 2) Verzicht auf Teile der Methode Signaturen, oder 3) etwas Arbeit auf PPI . Deine Entscheidung. – rafl
Perltidy verwendet kein PPI - es hat seinen eigenen Parser –