Respuestas:
Descargo de responsabilidad, trabajo en Aptana. Señalaría que hay algunas características interesantes para JS que es posible que no obtenga tan fácilmente en otro lugar. Una es la integración a nivel de plugin de las bibliotecas JS que proporcionan CodeAssist, muestras, fragmentos e inclusión fácil de los archivos de las bibliotecas en su proyecto; Proporcionamos los complementos para muchas de las bibliotecas más utilizadas, incluidas YUI, jQuery, Prototype, dojo y EXT JS.
En segundo lugar, tenemos un motor de JavaScript del lado del servidor llamado Jaxer que no solo le permite ejecutar cualquiera de sus códigos JS en el servidor, sino que agrega funciones de archivos, bases de datos y redes para que no tenga que usar un lenguaje de script sino que pueda escribir el aplicación completa en JS.
Complemento Editor Eclipse HTML
Yo también he luchado con esta pregunta totalmente obvia. Parecía una locura que esta no fuera una característica extremadamente fácil de encontrar con todo el desarrollo web que ocurre en Eclipse en estos días.
Aptana me desalentó mucho debido a lo hinchado que está y al hecho de que inicia un servidor web local (por defecto en el puerto 8000) cada vez que inicia Eclipse y no puede desactivar esta funcionalidad . El puerto de Adobe de JSEclipse ahora es un complemento de 400 Mb, que es igualmente una locura.
Sin embargo, acabo de encontrar un editor de JavaScript súper ligero llamado Eclipse HTML Editor Plugin , creado por Amateras, que era exactamente lo que estaba buscando.
Pruebe el IDE Vjet Javascript de eBay ( instalación )
La versión de WTP de Ganymede incluye un editor Javascript renovado que vale la pena probar. Los números de versión clave son Eclipse 3.4 y WTP 3.0. Ver http://live.eclipse.org/node/569
Una vez existió un complemento llamado JSEclipse que Adobe posteriormente absorbió y eliminó al ponerlo a disposición solo comprando e instalando FlexBuilder 3 (por favor, alguien demuestre que estoy equivocado). Me pareció que funcionaba excelente, pero desde entonces lo he perdido desde la "actualización" de Eclipse 3.4 a 3.4.1.
La característica que más me gustó fue Content Outline.
En la ventana Esquema de la pantalla de Eclipse, JSEclipse enumera todas las clases en el archivo abierto actualmente. Proporciona una descripción general de la jerarquía de clases y también los nombres de métodos y propiedades. El esquema hace un uso intensivo del motor de finalización de código para obtener más información sobre cómo está estructurado el código. Al hacer clic en la entrada de la función en la lista, el cursor irá a la declaración de la función, lo que lo ayudará a navegar más rápido en archivos largos con muchas definiciones de clase y método
La nueva versión de Eclipse (Helios) tiene un paquete específico para el desarrollo web javascript . Todavía no lo he probado, pero ciertamente vale la pena echarle un vistazo.
Oracle Workshop para WebLogic (formalmente BEA Workshop) tiene un excelente soporte para JavaScript y para editar visualmente HTML. Admite muchos servidores, no solo WebLogic, incluidos Tomcat, JBoss, Resin, Jetty y WebSphere.
Recientemente se hizo gratuito, mira mi publicación al respecto. Dado que era un producto costoso no hace mucho, creo que vale la pena echarle un vistazo.