1

クロージャコンパイラを使用してJavaScriptの構文エラーを検出し、window.onerrorを使用して他のすべてのランタイムエラーを検出します。すべてのファイルは「usestrict」で拡張されます。これはどれも、「役立つ」挿入されたセミコロンをキャッチしません。

私はJSLintを試しましたが、JavaScriptでコーディングする方法についてかなり具体的なアイデアがあり、思ったほど役に立ちませんでした。たとえば、JsLintではfor (var i = ...)スタイルを使用できなくなりました。JsLintは、これらのいずれかに遭遇するとすぐに諦めます。

特にセミコロンの挿入について警告するJavaScript用の静的分析ツールは他にありますか?

4

1 に答える 1

3

JSHintもあります:

http://www.jshint.com/

警告する内容をカスタマイズできます。ビルドプロセスの一部としてスタンドアロンチェッカーとして実行することも、さまざまなエディターに統合することもできます。

于 2012-08-09T14:38:46.560 に答える