Sé que solicitó Eclipse pero VS2010 es muy superior para Javascript que cualquier otro editor que haya utilizado. Da autocompletado contextual que profundiza más de lo que he visto en otro lugar. La edición expresa para visual studio web developer 2010 es gratis por cierto.
Personalmente, realmente no me gusta Microsoft, pero como editor de JavaScript me hace mucho más productivo.
ejemplo: Una vez hice un (mal) solución de plantillas que transforma objetos JavaScript en elementos DOM como este:
var html = { tag: 'div', id: 'myDiv', content: [
'Hello ',
{ tag: 'span', content: 'world!' }
]}
se transformaría en
<div id="myDiv">Hello <span>world!</span></div>
Llamando
var myDiv = DOM.create(html);
Ahora lo hice atravesando recursivamente el objeto javascript y llamando al for(key in html)
. Allí anidé un if(html.hasOwnProperty(key))
. Allí revisé si key
era igual a 'tag'
y en esa declaración if hice document.createElement(html[key])
. Ahora sé que este es un código bastante malo y estoy olvidando algunos pasos, pero ese no es el punto.
Visual studio pudo autocompletar propiedades en la variable myDiv
para un elemento div. Agregue que el javascript fue incluido desde otro archivo que no sea el que estaba llamando desde. Puede que no te impresione, pero mi mente estaba impresionado.
comprobarse los siguientes artículos de blog para más detalles:
definitivamente interesado en esto. Uso intellij porque creo que es el mejor IDE que existe para JS. Se pregunta si la alternativa gratuita vale la pena ahora ... – hvgotcodes
sigue siendo Aptana. – IAdapter
@ 01 He escuchado que Aptana es muy complejo y no quiero que tome el control de la interfaz de mi Eclipse, también lo uso para otras cosas. Sin embargo, agradecería más discusión (no solo) sobre Aptana. –