Aptana 3 で Easeljs js ライブラリを取得しようとしています (Web プロジェクトとして)。プロジェクト内のファイルをドラッグしました (ファイルはインデックス化されています)。ライブラリをコード アシストとして認識しません。外部 js ライブラリが sdocml を作成する唯一の方法はありますか (そうであれば、ジェネレーターはありますか?)、またはコード アシストを取得する他の方法はありますか?
1 に答える
うーん、それが話題から外れていることは知っていますが、Aptana3 と Eclipse のコード アシストは一般的に貧弱であり、実際にはメモリを大量に消費することがわかりました。多くの場合、IDE が定数に対して応答しなくなったため、オフにしました」ワークスペースを再構築しています」...
それで、それで...
あなたがこれらの指示に従えば、彼らはあなたを助けるはずです
https://wiki.appcelerator.org/display/guides2/Using+JavaScript+Libraries
一般に、コードがプロジェクト (たとえば、gitignored lib フォルダー) に表示され、ScriptDoc (jsdoc からそれほど離れていない) 標準を使用して文書化されている限り、私の理解では、コード アシストを行うのが最善です。
https://wiki.appcelerator.org/display/guides2/ScriptDoc+%28SDOC%29+2.0+仕様
特定のライブラリに実際の sdocml ファイルを使用することでコード アシストを改善できるようですが、私自身はまだ改善されていません。
プロジェクトに easejs のコピーがあり、JavaScript エディターで js ファイルを編集していること (JavaScript エディターで右クリックして開く) を確認し、プロジェクトが web/php プロジェクトであることを確認してください。
クロージャーではかなりひどいので、期待どおりにすべてがオートコンプリートされるとは思わないことに注意してください。
多くの商業的な仕事をしている場合は、優れたエンタープライズ品質の JavaScript IDE として intellij をお勧めします。または、Web ストーム、コードの html5/js カットとして、どちらも Aptana3/Eclipse よりもはるかに優れた JavaScript でのコード補完をサポートします。
そうでない場合でも、コミュニティ バージョンは javascript で Aptana3/Eclipse よりも優れています。