回答:
免責事項、私はアプタナで働いています。JSには、他の場所では簡単に入手できないいくつかの優れた機能があることを指摘しておきます。1つは、CodeAssist、サンプル、スニペットを提供するJSライブラリのプラグインレベルの統合であり、ライブラリファイルをプロジェクトに簡単に含めることができます。YUI、jQuery、Prototype、dojo、EXT JSなど、より一般的に使用される多くのライブラリのプラグインを提供しています。
次に、Jaxerと呼ばれるサーバー側JavaScriptエンジンがあり、サーバー上でJSコードを実行できるだけでなく、ファイル、データベース、ネットワーク機能を追加できるため、スクリプト言語を使用する必要がなく、スクリプトを記述できます。 JSのアプリ全体。
私もこの完全に明白な質問に苦労しました。最近のすべてのWeb開発がEclipseで行われているため、これがそれほど簡単に見つけられる機能ではなかったのはおかしいようでした。
Aptanaの肥大化と、Eclipseを起動するたびにローカルWebサーバー(デフォルトではポート8000)が起動し、この機能を無効にすることができないため、私はAptanaによって非常にオフにされました。AdobeのJSEclipseへの移植は、400Mbプラグインになりました。
しかし、Amaterasによって作成されたEclipse HTML Editor Pluginと呼ばれる超軽量のJavaScriptエディターを見つけました。これはまさに私が探していたものです。
ebayからVjet Javascript IDEを試す(インストール)
GanymedeのWTPバージョンには、試す価値のある改良されたJavascriptエディターが含まれています。主要なバージョン番号は、Eclipse 3.4およびWTP 3.0です。http://live.eclipse.org/node/569を参照してください
かつて、AdobeがFlexBuilder 3を購入してインストールすることによってのみ利用可能にすることで、Adobeがそれを吸い込んで殺したJSEclipseと呼ばれるプラグインが存在していました(誰かが私に間違いを証明してください)。私はそれがうまく機能することを発見しましたが、Eclipse 3.4から3.4.1への「アップグレード」以来それを失ってしまいました。
私が最も気に入った機能はコンテンツのアウトラインでした。
JSEclipseは、Eclipse画面の「アウトライン」ウィンドウで、現在開いているファイル内のすべてのクラスをリストします。クラス階層の概要と、メソッドおよびプロパティ名も提供します。このアウトラインでは、コード補完エンジンを多用して、コードの構造について詳しく調べています。リストの関数エントリをクリックすると、カーソルが関数宣言に移動し、多くのクラスとメソッドの定義を含む長いファイル内をすばやく移動できます
Eclipse(Helios)の新しいリリースには、JavaScript Web開発用のeSpecificパッケージがあります。まだ試していませんが、一見の価値はあります。