2012-04-19 7 views
6

Soy un usuario antiguo de Emacs. Lo he usado durante aproximadamente 10 años. Cuando cambié a Mac comencé a usar Aquamacs, lo cual es genial en muchos aspectos.editor de OS X (o IDE) que es realmente bueno para el desarrollo de "node.js"?

Pero ahora la mayor parte de mi trabajo de desarrollo implica Node.js/Express.js (con JavaScript, Jade y Stylus). Desafortunadamente, emacs tiene muchas deficiencias en este sentido. Especialmente cuando se trabaja de forma remota, con ExpanDrive y MacFUSE montajes.

Y realmente quiero doblar código real.

¿Hay algún editor que sea realmente bueno para esto? Aún mejor, ¿hay algún IDE para Mac (en absoluto)?

Gracias

+1

@pst buena edición, tal vez que detendrá los estrechos califican – qwertymk

+0

@qwertymk Veremos .. ;-) –

+0

utilizo IntelliJ para la mayoría Codificando ahora, Sublime Text 2 es genial, pero definitivamente no es un IDE, y Emacs para todo lo demás. Sin embargo, la pregunta * es * fuera del tema; en el mejor de los casos pertenece a los programadores, aunque el tipo de "motor de recomendación" es algo - meh. –

Respuesta

5

Una alternativa más económica y más específica de nodo para IntelliJ IDEA es Webstorm, también fabricada por Jetbrains.

Tiene una gran cantidad de golosinas nodo, como la posibilidad de adjuntar al depurador nodo y le permiten recorrer el código JS. También tiene un buen plegado de código, que puede invocar con ⌘^- para doblar y ⌘^+ para expandir.

+3

He intentado con WebStorm durante 2 días. Y me estoy enamorando de eso. Es un IDE realmente bueno. Lo uso con JavaScript, JADE y Stylus y es perfecto.También tiene una buena documentación. Este será mi IDE de elección a partir de ahora. ¡Gracias! – BadKnees

+0

Asegúrate de instalar el complemento "promotor de claves", funciona de maravilla y te ayuda a recordar los atajos de teclado. –

+0

@BadKnees, ¿qué haces para el soporte de Stylus en WebStorm? Para obtener resaltado de sintaxis y autocompletar, he tenido que recurrir a agregar llaves y puntos y comas a mis archivos Stylus y decirle a WebStorm que los trate como css. Me encantaría escuchar una mejor alternativa. –

4

Si quieres un IDE real que funciona bien en Mac OS X recomendaría IntelliJ IDEA. Tiene un depurador de JavaScript y el complemento Node.js. Si está buscando algo más ligero que un IDE completo, eche un vistazo a Sublime Text 2.

+0

Intenté ambos. Dident como intelliJ, sobre todo porque es java. Muy feo. Pero sublime es muy prometedor. – BadKnees

+1

No soy Mac OS y me parece divertido o experto, pero las nuevas versiones de IJ parecen encajar bastante bien. –

+0

afaik Webstorm es IntelliJ modificado para HTML/JS, etc. (por ejemplo, no tan centrado en Java). @MK. ¿Es tu entendimiento también o estoy fuera de la base aquí? –

3

Usted podría intentar TextMate: http://macromates.com/ con los siguientes paquetes para

nodejs: https://github.com/drnic/javascript-node.tmbundle

y para Jade: https://github.com/miksago/jade-tmbundle

Para estilete que tiene que compilar el paquete (no lo he probado todavía): https://github.com/LearnBoost/stylus/blob/master/docs/textmate.md

También hay Cloud9 ide https://github.com/ajaxorg/cloud9, es en realidad una aplicación web, pero es de código abierto y puede ser ins localmente (todavía se ejecuta en el navegador, pero localmente), realmente me gustan las características de depuración