Editor de JavaScript dentro de Eclipse [cerrado]

Respuestas:

13

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.

BillSaysThis
fuente
1
¿Aptana tiene algo como la función de esquema de contenido de JSEclipse? La versión que usé a principios de este año no.
TomC
26
Hola, me temo que no puedo estar de acuerdo con el comentario anterior. Instalé Aptana en esta recomendación de subprocesos y por varias razones ahora quiero eliminarlo. Pasé 15 minutos tratando de descubrir cómo eliminarlo de mi configuración de Eclipse 3.4 sin éxito, parece deshabilitar los botones de desinstalación, y las únicas instrucciones que encontré en el sitio de Aptana son para una versión anterior de Eclipse. Esto es bastante frustrante: sugeriría NO instalar Aptana.
stephen mulcahy
66
De hecho, Aptana no se mueve (para mí de todos modos). Lo instalé para editar archivos JS pero encontré que era demasiado lento y no respondía para ser de ningún uso real, especialmente editando archivos grandes. También parecía causar problemas de rendimiento en mis otros complementos de Eclipse. Lo desinstalé volviendo mi configuración a un punto antes de la instalación.
nick
44
Actualización: instalé la versión Beta del nuevo Aptana Studio 3 y, tal como lo prometió, los problemas de rendimiento se han resuelto. La nueva versión se ve bien :)
nick
3
Aptana es genial si quieres las últimas funciones y no te importan toneladas de errores. Apesta lo contrario. Una recomendación general para cualquiera que esté considerando Aptana es: A) ¿Necesita alguna característica de la misma (por ejemplo, Aptana tiene el único editor de Eclipse de CoffeeScript)? Si no, quédate con Eclipse; B) Si necesita características, intente instalar Aptana POR SEPARADO (Aptana se encargará de toda su instalación de Eclipse si lo instala como un complemento), y luego decida si esas características valen la horrible estabilidad (que bueno, para cuando llegue el momento estás leyendo esto, puede que no sea tan horrible).
machineghost
55

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.

Cory
fuente
2
+1: la instalación de Eclipse HTML Editor Plugin es muy simple y directa.
Leftium
No podría decir con solo mirar, ¿tiene esto contenido de la biblioteca Javascript para Ext-JS 4?
HDave
Parece que este complemento no se ha actualizado desde febrero de 2011.
Jacob Marble
2
Correcto @JacobMarble, ¡no está funcionando en juno! triste :-(
Vikas
2
Hay una actualización del editor HTML de Eclipse para Juno Support a partir del 28/12/2012
dimo414
6

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

nitind
fuente
1
-1 millón: el editor javascript de eclipse no tiene ningún valor. Ni siquiera puedo conseguir que guarde archivos sin algún tipo de extraño "El nombre de la unidad de compilación debe terminar con .java, o una de las extensiones registradas similares a Java".
Mike Miller
¿El archivo que está editando tiene una de las extensiones de nombre de archivo enumeradas para el tipo de contenido del Archivo fuente JavaScript?
nitind
Sí, son archivos .js y la asociación es con el Editor de JavaScript. Por extraño que parezca, recibo este error incluso al abrir los archivos con el editor de texto normal. Desde entonces he renunciado a editar JavaScript con Eclipse.
Mike Miller
Eso es realmente extraño, Mike. ¿Lo ha vuelto a intentar con Indigo (Eclipse 3.7 y WTP 3.3)? Si todavía está sucediendo, ¿podría presentar un informe de error con más detalles?
nitind
8
Sugerencia para Mike Miller, del comentario sobre el n. ° 3: Eclipse bizzare error, "El nombre de la unidad de compilación debe terminar con .java, o una de las extensiones similares a Java registradas". Luché por el mismo error en un archivo JSP en Eclipse: el archivo no se guardó debido a puntos de interrupción. Elimine los puntos de interrupción e intente guardar.
3

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

TomC
fuente
3
Estoy bastante seguro de que cualquier persona que ejecute Eclipse puede utilizar JSEclipse, no sólo a los propietarios de Flex Builder .. remoto del sitio URL: download.macromedia.com/pub/labs/jseclipse/autoinstall .. debe llegar hasta allí pronto
a Scott Evernden
3
Ese enlace de descarga está roto.
Jacob
3

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.

Decio Lira
fuente
0

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.

zvikico
fuente
1
¿No está claro en su publicación si "Oracle Workshop for WebLogic" es un complemento de Eclipse?
Dónal