[flash] Lint-Tool für ActionScript?


2 Answers

FlexPMD sollte eigentlich As3PMD heißen. Ich meine, Sie können FlexPMD gegen ein reines AS3-Projekt betreiben, nicht unbedingt ein Flex-Projekt.

Das heißt, es gibt ungefähr 10 Regeln, die Flex-spezifisch sind.

Xavier

Question

Gibt es irgendwelche Lint-Tools für ActionScript? Eine Quelle wäre ideal, aber alles ist willkommen.

Mein Team beginnt, einen strengeren Stilführer zu übernehmen (wobei "rigoroser" "existent" bedeutet), und ich denke, dass ein Link uns helfen würde, uns leichter an die vereinbarten Stilregeln zu halten. Ich schreibe nicht mein eigenes, aber ich würde gerne sehen, was sonst noch da draußen ist.

Eine schnelle Suche bei Google offenbart nichts (zumindest bis jetzt).




Nicht ganz Lint, obwohl Adobes Flex mxmlc Compiler viele hilfreiche strikte Warnungen über unordentliches ActionScript gibt, wie nicht deklarierte Variablen, fehlende Funktionsrückgabetypen und zusätzliche Kommas in einem Objekt / Hash.

mxmlc Ressourcen:

Einige verwandte Code-Analyse-Tools sind Yasca (Analyse-Tool für JavaScript, Java, PHP, etc.) und asDox (AS3-Parser in Python geschrieben), die anständige starten können, um Ihre eigenen zu schreiben.




Actionscript 2.0 und 3.0 sind ECMA-konforme Skriptsprachen. Da das ECMA-Skript im Wesentlichen aus Javascript besteht, können Sie normalerweise etwas wie JSure (scheint nur Linux) oder Javascript Lint verwenden .




Related