私は 2 回目の Eclipse 3.4 へのアップグレードを行ったばかりで、これで十分だと思います。最初 (リリース直後) はバグが多すぎて我慢できませんでした (主に PDT 2.0 プラグイン)。しかし、今ではすべてうまくいっているようです。
私の問題は Javascript バリデーターです。プロジェクトの 1 つの JS ファイルでクラスを定義し、それを別の JS ファイルで使用しようとすると、型が未定義であることがわかります。私のスクリプトのいくつかには赤い波線が散らばっているので、これは本当に面倒です。
別の問題は、次のコードです。
var m_dialogFrame = document.getElementById(m_dialogId);
「タイプの不一致: Element から ___m_dialogBody5 に変換できません」という黄色い波線が表示されます。追加することで修正できます
/**
* @type Element
*/
その前に、しかし、それもまた、厄介になります。
また、両方:
new XMLHttpRequest();
と
new ActiveXObject("Microsoft.XMLHTTP");
「x は型に解決できません」という赤い波線が表示されます
最後の問題は次のとおりです。
if (m_options.width != "自動")
赤い波線が表示される理由: 「演算子 != は、引数の型 Number、String に対して定義されていません」
これらの問題を修正するにはどうすればよいですか、または Javascript 検証ツール全体を廃棄するだけですか? ところで:私がそれを機能させることができれば、それは素晴らしいものに見えます。