Answers:
免责声明,我在Aptana工作。我要指出的是,JS有一些不错的功能,这些功能在其他地方可能不那么容易获得。其中之一是JS库的插件级集成,这些库提供了CodeAssist,示例,代码片段,并易于将库文件包含到您的项目中。我们为许多更常用的库提供了插件,包括YUI,jQuery,Prototype,dojo和EXT JS。
其次,我们有一个称为Jaxer的服务器端JavaScript引擎,该引擎不仅可以让您在服务器上运行任何JS代码,而且还可以添加文件,数据库和网络功能,因此您不必使用脚本语言,也可以编写JS中的整个应用程序。
我也为这个完全显而易见的问题而苦恼。如今,Eclipse中发生的所有Web开发都不是一个非常容易找到的功能,这似乎很疯狂。
Aptana使我感到非常震惊,因为它是如此blo肿,而且每次启动Eclipse时,它都会启动本地Web服务器(默认情况下在端口8000上),并且您不能禁用此功能。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
曾经存在一个名为JSEclipse的插件,Adobe随后仅通过购买和安装FlexBuilder 3使其可用就被其吞噬并杀死了(请证明我是错的)。我发现它的运行非常出色,但是自从Eclipse 3.4升级到3.4.1之后,就失去了它。
我最喜欢的功能是Content Outline。
在Eclipse屏幕的Outline窗口中,JSEclipse列出了当前打开的文件中的所有类。它概述了类层次结构以及方法和属性名称。该大纲大量使用代码完成引擎来查找有关代码结构的更多信息。通过单击列表中的函数条目,光标将移至函数声明,以帮助您在包含大量类和方法定义的长文件中更快地导航
Eclipse(Helios)的新版本具有用于javascript Web开发的especific软件包。我还没有尝试过,但是当然值得一看。