2010-03-18 13 views
8

Actualmente estoy usando Visual Studio 2008 para editar archivos .js, y tengo un soporte decente, pero quiero más ...¿Un entorno con IDE de JavaScript enriquecido?

Me gustan las funciones de resaltado de sintaxis y autodetección VS pero también me gustaría tener características avanzadas como: información contextual y ayuda, bloques de JavaScript colapsables, comprensión implícita de símbolos para buscar, refactorizar y ese tipo de cosas; también advertencias y errores para el código js.

Sugerencias?

Editar: ooops ... para la plataforma de Windows. Ya veo algunas respuestas de Eclipse y está bien, ya que instalaré Eclipse en Windows.

Objetivo: Quiero que la herramienta sea rica en funciones para ayudarme a entender lo que sucede porque JavaScript puede ponerse bastante obtuso cuando se usa jQuery. En realidad, puede ser bastante obtuso para entender independientemente. Además de la ramificación adicional (no jQuery) para diferentes navegadores y ajustes. Puede llevar mucho tiempo pasar.

+0

No rica en características. Marginalmente relevante: http://tide4javascript.com/ – lance

+0

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

Respuesta

1

JetBrains está trabajando en un prometedor Web/Javascript IDE llamado WebStorm. Actualmente tienen una previa pública cabo:

http://www.jetbrains.com/webide/index.html

Tiene algunas características interesantes:

  • Javascript refactorización
  • DOM-Based, Navegador-Específico de
  • Código de Navegación y Usos Buscar
  • Inspecciones de código y soluciones rápidas
  • Depurador de JavaScript basado en Mozilla
  • marcos de apoyo (jQuery, Prototype, ...)
2

ActiveState Komodo Edit trabaja aquí también. Ver mi respuesta acaba de publicar here.

+0

De hecho, tienes razón sobre las cosas de jQuery. Eso pasa a ser lo que intenté primero. –

4

utilizo Komodo Edit o Aptana

+0

Komodo tiene una interfaz muy agradable, pero cuando le dije que reformateara un jQuery complejo rompió algunas de rompiendo líneas donde no debería tener.Solo en un par de casos, pero aún así, Aptana manejó el mismo script sin problemas. –

0

Mi elección es NetBeanse (como IDE).

Pero más a menudo prefiero emacs

Cuestiones relacionadas