16

actionscript で使用できる lint ツールはありますか? ソースは 1 つが理想的ですが、どんなソースでも大歓迎です。

私のチームは、より厳密なスタイル ガイド (「より厳密」とは「存在する」という意味) を採用し始めており、リンターは、私たちが合意したスタイル ルールをより簡単に順守するのに役立つと思います。私は自分自身を書いているわけではありませんが、他に何があるかを最初に見てみたいと思います。

Google で簡単に検索しても (少なくとも今のところ) 何もわかりません。

4

6 に答える 6

4

FlexPMD は、実際には As3PMD という名前にする必要があります。必ずしも Flex プロジェクトではなく、純粋な AS3 プロジェクトに対して FlexPMD を実行できるということです。

つまり、Flex 固有のルールが約 10 あります。

ザビエル

于 2009-11-19T07:40:53.897 に答える
2

まったく Lint ではありませんが、Adobe の Flexmxmlcコンパイラは、宣言されていない変数、関数の戻り値の型の欠落、オブジェクト/ハッシュ内の余分なコンマなど、乱雑な ActionScript について多くの役立つ厳密な警告を出します。

mxmlc資力:

関連するコード分析ツールにはYasca (JavaScript、Java、PHP などの分析ツール) やasDox (Python で記述された AS3 パーサー) などがあります。

于 2009-04-01T14:32:19.393 に答える
2

Lint ではありませんが、無料の FlashDevelop を使用すると、宣言されていない変数など、多くの問題が発生する可能性があるため、より良いコードを記述できることがわかりました。

http://www.flashdevelop.org

あなたはそれをチェックすることができます。

次に、AS の記述に使用できる flex ビルダーもあります。

于 2009-03-31T06:28:39.063 に答える
0

過去にjscriptにjslintを使用しました。JavaScript で記述され、完全なソース コードが利用可能であるため、actionscript で動作させることができるはずです。回答で言及されている他のツールを使用したことがないため、それらがどのように比較されるかわかりません。

(jslint は、優れた jscript とは何かについて非常に強い見解を持っています。同意する場合と同意しない場合があります。)

于 2009-04-02T20:42:56.883 に答える
-2

Actionscript 2.0 および 3.0 は、ECMA 準拠のスクリプト言語です。ECMA スクリプトは基本的に Javascript であるため、通常はJSure (Linux のみのようです) やJavascript Lintなどを使用できます。

于 2009-01-05T05:51:24.367 に答える