Eclipse 用の機能するJSLintプラグインを指摘できる人はいますか?
5 に答える
これを使って:
Eclipse で、新しいソフトウェアをhttp://svn.codespot.com/a/eclipselabs.org/mobile-web-development-with-phonegap/tags/r1.2/downloadにインストールします。
jslint4javaを使用して、Android PhoneGap 開発用のEclipse プラグインにjslintを追加しました。PhoneGap や Android に関心がない場合は、インストール ウィザードで jslint4java 機能のみを選択できます。
ご利用案内はこちら.
ここにプラグインがあり、問題なく動作します。(サイトは2011年にダウンしています)
更新サイトはhttp://update.rockstarapps.com/site.xmlです。(サイトダウン 2012-07-24)
jslint4javaを外部ツールとして実行することもできます。
- jslint4java のダウンロード
jslint4java.jar
どこかに置く- Eclipse で外部ツール構成を追加します ([実行] > [外部ツール] > [外部ツール構成] > [プログラム] > [新規...])。
場所: /usr/bin/java (または javaw.exe へのパス) 引数: -jar /path/to/jslint4java.jar ${resource_loc}
Project Explorer で js ファイルを選択し、外部ツール メニューから jslint4java を実行できるようになりました。
最も簡単な解決策を見つけたと思います。無料の Eclipse プラグインであるAptana Studioをインストールすると、Ext、jQuery、およびその他の主要なライブラリをサポートする優れた JavaScript IDE が得られます。
これらの手順(blogspot が職場でブロックされている場合に備えてここにコピー) を使用すると、JSLint サポートを簡単に有効にすることができます。
次のようにして有効にできます。
- Aptana Studio を開きます。[ウィンドウ] > [設定] に移動します。
- 左側のメニューで [Aptana] > [Editors] > [JavaScript] > [Validation] に移動します
- 「JSLint JavaScript Validator」にチェックを入れます - OK をクリックします - Window > Show View > Validation に移動します (Show View - Other - Aptana Views に移動する必要がある場合があります)。
- 画面の右下に検証が表示されます。ここで、[情報を切り替え] と [警告を切り替え] (検証ペインの左上隅にあります) もクリックします。
これで準備完了です。JSLint はコードの記述中に警告します
代わりに JsHint Eclipse プラグインを検討することもできます。プロジェクトの目的から読み取れることから、JSHint はもともと JsLHint のフォークであり、より多くのオプション構成がありました。
Eclipse プラグインhttp://github.eclipsesource.com/jshint-eclipse/
JsHint リファレンスhttp://www.jshint.com/about/
私はこれをIDEとうまく統合する別の方法で行います。Eclipseでは、これのほとんどは1回のセットアップであり、その後、コードの検証が非常に簡単になります。
- ヘルプ->新しいソフトウェアをインストールする
- [追加]ボタンをクリックします
- 名前:Rockstar Apps(またはあなたが望むもの)
- 場所: http: //update.rockstarapps.com/site.xml
- 選択を使い、RockstarJsLintをチェックしてください
- [次へ]をクリックします...もう一度
- 受け入れてインストールする
- (署名されていないコンテンツのインストールについてプロンプトが表示されたら、[OK]をクリックする必要があります)。
- Eclipseを再起動します...
ほぼ完了しました
ここで、JavaScriptを検証する場合は、ファイルRockstarapps-> Validate withJsLint...を右クリックします。
検証設定と完了をカスタマイズします。(私は通常、推奨を選択します)問題は問題パネルに表示されます。