6

JSLintが文句を言わないように、Eclipse Javascriptの書式設定オプションを構成できないようです.JSLintで「ずさんな空白を許容する」オプションが設定されていない場合の主な空白設定。これを構成することは可能ですか?

たとえば、JSLint は、関数宣言が次のように間隔を空けられることを想定しています。


function () {
}

function foo() {
}

しかし、生成する設定しか取得できません。


function () {
}

function foo () {
}

また


function() {
}

function foo() {
}

あるいは、JavaScript コードをフォーマットして、JSLint の気まぐれを満たすマークアップを作成する軽量のエディタ/IDE はありますか?

4

1 に答える 1

1

jshint-eclipseプラグインを試してください。以前に尋ねられたこの質問も参照してください。

JSHintページからの引用:

JSHint は、Douglas Crockford によって作成および保守されているツールである JSLint のフォークです。

このプロジェクトは当初、より構成可能なバージョンの JSLint (ユーザーに特定のコーディング スタイルを強制しないもの) を作成する取り組みとして開始されましたが、その後、独自の目標と理想を持つ別の静的分析ツールに変わりました。

jshint-eclipse は、JSHint を Eclipse に統合する Eclipse プラグインです。

jshint-eclipse の更新サイトは次のとおりです。
http://github.eclipsesource.com/jshint-eclipse/updates/

アップデート

このプラグインを Javascript ファイルにインストールした場合の効果を示すために、いくつかのスナップショットを投稿したいと思いました。

問題ビューが空であることに注意してください。

コードに問題はありません

JSHint プラグインは、インストール後にいくつかの構成を行う必要があります。これは、jshint-eclipseサイトにもリストされています。

JavaScript ファイルを含むプロジェクトで、コンテキスト メニューを開き、[プロパティ] を選択します。 [JSHint] ページで、このプロジェクトに対して JSHint を有効にします。

上記を実行し、次のように *.js ファイルに対して JSHint を有効にしました。

ここに画像の説明を入力

以前と同じ JS ファイルでそれを行った後、問題ビューにエラーが表示され始めます。

ここに画像の説明を入力

于 2012-08-03T19:38:20.063 に答える