3

PyDev と JavaScript 開発ツール (JSDT) を備えた Eclipse があります。この環境を使用して Web アプリケーションを開発しています。

Python、HTML、および CSS エディターはすべて問題なく動作します。強調表示とオートコンプリートが機能します。JavaScript の強調表示も機能しますが、JavaScript のオートコンプリートは機能しません

JavaScript パースペクティブに切り替えても役に立ちません。

ただし、JavaScript Project(JavaScript ファイルを PyDev プロジェクトに追加するのではなく) 別のものを作成すると、JavaScript のオートコンプリートが適切に機能するようです。

追加の詳細

を作成するJavaScript Projectと、Eclipse はJavaScript Resourcesデフォルトでプロジェクトに特定のものを追加します。たとえば、ECMAScript Built-In LibraryECMA 3 Browser Support Library. これらは のScript Explorer下だけでなく、ウィンドウにも表示されProject Properties -> JavaScript -> Librariesます。

Project Properties -> JavaScript問題は、私にはオプションがないことPyDev Projectです.

質問: Eclipse で JavaScript オートコンプリートを取得するには、何をする必要がありJavaScript ProjectますPyDev Projectか? JavaScriptパースペクティブ/(これを正確に呼び出すものがわからない...)をPyDev ProjectEclipseに追加することは可能ですか?

私は JavaScript 開発に非常に慣れていない (2 日) ので、問題や解決策が些細なものである場合は、先制的に謝罪してください。

4

3 に答える 3

4

JavaScript を既存のプロジェクトに追加するには、それを「ファセット プロジェクト」タイプに変換してから、JavaScript ファセットを追加します。これを行うには、[プロジェクト] > [プロパティ] に移動します。

ここに画像の説明を入力

于 2013-03-26T17:40:13.380 に答える
1

最初に JavaScript プロジェクトを作成してから、それを PyDev プロジェクトにする必要があります (右クリック > PyDev > PyDev プロジェクトとして設定)。

また、始めている場合は、Aptana Studio 3 を確認することをお勧めします: http://aptana.org/ (これは、Web 開発用のツールチェーン全体を備えた Eclipse プラグインのセットであり、javascript、html、css のエディターを備えています)および PyDev がプリインストールされている) -- スタンドアロン バージョンをダウンロードして既存のワークスペースをポイントするだけで確認できることに注意してください。

于 2012-06-03T00:18:10.603 に答える