2009-03-20 14 views
10

Qué es un IDE decente para desarrollar JavaScript, estaré escribiendo cosas del lado del cliente y escribiendo para Rhino. Lo ideal es que se ejecute en Mac OSX, aunque algo que se ejecuta en Windows también sería agradable.Decent JavaScript IDE

ADICIONAL:

Habiendo obtenido un juego con tanto js2 y Aptana, yo creo que vaya a continuar el uso de Aptana. Principalmente porque encuentro que emacs es un poco difícil de entender, aunque pensé que el error de hi-lighting en js2 era mejor que el de Aptana.

Todavía estoy buscando una manera de depurar visualmente mi código js que ejecuta la cima de Rhino ...

+0

Examinaré la solución de emacs y Aptana durante el fin de semana ... – thatismatt

+0

Pregunta relacionada: http://stackoverflow.com/questions/368511/best-light-weight-javascript-ide –

+0

WebStorm de www.jetbrains .com es excelente para JavaScript, porque es compatible con ECMAScript 5, entiende JsDoc perfectamente (herencia y todo). Es el único IDE que realmente hace eso. – Tower

Respuesta

7

Aptana IDE, absolutamente. Soporte de sintaxis estable y excelente para todas las principales bibliotecas de JavaScript, muy buenos editores css y html. También es un buen soporte para php, air, ruby ​​on rails y el desarrollo de aplicaciones para iPhone (nunca probé esta). Aptana también se puede conectar al sitio remoto a través de ftp (sftp en la edición pro) y a svn y cvs repositorios. Está basado en Eclipse, por lo que no es exactamente una aplicación liviana. Pero es realmente, realmente bueno. También puedes usarlo como un plugin de Eclipse si desarrollas la aplicación java wab, pero cuando lo probé en esta versión, hace aproximadamente 1 año, no era estable. Es mucho mejor usar la versión independiente.

+0

¿Tiene Aptana código completado como el IntelliSense de Microsoft? – Calvin

+1

Nunca utilicé Microsoft IntelliSense, así que no sé. Puedo decir que Aptana tiene una finalización de código similar a Eclipse, eso es muy bueno para mí. – alexmeia

+0

Ah, eso es básicamente todo lo que es. Tenía curiosidad ya que todavía no estoy familiarizado con muchas funciones de Javascript y construcciones de lenguaje. Gracias. – Calvin

4

Aptana Studio, tanto las versiones del plugin independiente como Eclipse estaban bastante bien la última vez que las usé.

+0

Incluso he usado este IDE y he encontrado ti extremadamente útil. –

1

es el mejor IDE/editor (que he usado) para desarrollar JavaScript.

Las características notables incluyen informes de errores en vivo, macros de JavaScript y sintaxis de autocompletar para TODOS los marcos principales.

6

Si está familiarizado con Emacs, puede recurrir a js2-mode de Steve Yegge.

+0

En segundo lugar que ... js2 -modo es asombroso. –

0

Si tiene una aplicación muy grande escrita en Javascript, solo hay IntelliJ Idea. Analiza múltiples archivos Javascript y resalta no solo los errores de sintaxis sino también las variables y funciones no declaradas, permite pasar de la llamada a la función a la definición de la función, y más.

He intentado Emacs (porque es mi editor favorito) y Komodo, y no se acercan. Supongo que es lo mismo para Eclipse.

Personalmente, creo que las capacidades de navegación y análisis superiores de Idea solo son necesarias cuando se trabaja con código indocumentado, de lo contrario, felizmente escribiría el código en Emacs usando js2-mode, pero estoy trabajando con un gran marco mal documentado y con fallas y realmente ayuda poder saltar al origen de la función o superclase para comprobar cómo funcionan.

2

Eche un vistazo a WebStorm HTML/JavaScript Editor. Es liviano y se ejecuta en MacOS. Admite depuración y ejecución de código directamente desde IDE y tiene capacidades de autocompletado muy inteligentes para JavaScript tanto basadas en DOM como basadas en navegador.