新しいEclipse kepler(Eclipse 4.3)をインストールしました。サードパーティのJavaScriptライブラリからの何百ものエラーと警告が表示されます。
「Preferences/JavaScript/Validator」の「Enable JavaScript semantic validation」のチェックを外して、javasscript検証を完全に無効にしようとしましたが、効果はありません-エラーと警告が引き続き表示されます。
それらを無効にする別のオプションはありますか、これは単なるバグですか?
他の人がこの問題を確認できますか、それとも私だけですか? :)
編集1: Lavie Tobeyが指摘した、すべての検証を「無視」に設定する必要がある->役に立たなかった
編集2:ジムギャリソンが指摘しました。プロジェクトのビルダーを無効にする必要があります->実際にはJavaScriptビルダーがありません。それらすべてをテストする目的で無効にされましたが、助けにはなりませんでした:
プロジェクトプロパティ/ Javascript /インクルードパス/ソースに移動して、サードパーティコンポーネントを除外できます。
あなたが見なければならない2つの場所があります。あなたは最初のものを見つけました。 2つ目は、各プロジェクトのPropertiesダイアログです。パッケージエクスプローラーでプロジェクトを右クリックし、[プロパティ]を選択してアクセスします。そこのBuildersの下に、「Javascript Validation」エントリがあります。これは無効にする必要があります。
Javascript Validation Builderを含むすべてのプロジェクトでこれを行う必要があります。
これを試してください:メモ帳で.projectを開き、JavaScriptバリデーターを削除します
以前のバージョンのEclipseでは、これらを実際に廃止する唯一の方法は、それを有効にしてすべてのケースを「無視」に変更することであることがわかりました。
PHP私のJavaScriptのプロファイルを代わりに選択してこれを解決しました。同じ機能は得られないかもしれませんが、私にとってはこのプロファイルで十分です。クラッシュ、ハング、フラストレーションはなくなりました。
XML検証についても同じ問題がありました。私はバリデーターをグローバルに無効にし、プロジェクト自体では何もうまくいきませんでした。何かが変わったというほんの少しのヒントすらありませんでした。 XMLエディターと検証プラグインをアンインストールしても、何の影響もありませんでした。
最後に、検証エラーでXMLファイルをコピーして貼り付け、古いファイルを削除して、コピーファイルの名前を元のファイルに変更することで、問題が解決しました。どういうわけか、Eclipseは古いファイルを再検証しませんでしたが、新しいファイルは問題ありませんでした。
言われたように:ワークスペース(Eclipse/preference)ではなく、必ずPROJECTプロパティ(プロジェクト、プロパティを右クリック)に移動してください。ぶつかる前に20分くらい検索しました;)
環境設定/検証または(プロジェクトごとに)プロパティ/検証で検証をオフ(および設定)できます。ただし、これはメッセージのクリーンアップを強制するようには見えません。