2012-01-26 19 views
15

Qué buenos IDEs hay para desarrollar con la combinación de Jasmine, node.js y coffeescript.IDE bueno para node.js + coffeescript + jazmín

Hasta ahora, estamos considerando WebStorm, pero es realmente difícil comenzar. Encontramos muy poca documentación sobre node.js (y coffeescript) en combinación con el IDE.

¿Qué otras opciones existen? (Y ¿hay guías que pueden ayudarnos a comenzar/en funcionamiento?)

edición:

  • Yo y mi equipo se ejecuta Windows/OSX.
  • Vim/Emacs es no una opción. Necesitamos algo con una interfaz gráfica/un IDE.
  • Debe ser fácil "comenzar" con node.js y café en el IDE. Preferiblemente algo "adaptado" para usar con node.js.
    • WebStorm promete hacer justamente eso, sin embargo, empezar resulta ser bastante difícil. Correr .Coffee no parece funcionar.

Gracias :)

+0

¿Qué tipo de documentación estás buscando? Es solo un editor, y luego ejecutas Nodo; No hay problema. Yo uso PyCharm (el mismo núcleo IDE que WebStorm) para editar CoffeeScript para el nodo, y funciona bien (aparte de que su editor CoffeeScript es terriblemente defectuoso). –

+0

No hay una forma obvia de ejecutar un archivo de script .coffee. La función "Compilar a Javascript" no hace mucho más que mostrarme cómo se vería el código en javascript. ¿Se supone que debo copiar ese código, pegarlo en un archivo javascript y luego ejecutarlo con un archivo html?: S – kornfridge

+1

Si lo está usando con Node.js, entonces no, no lo ejecutaría con un archivo HTML, lo ejecutaría con Node. El nodo se ejecuta * fuera * del navegador web. Simplemente haz 'coffee filename.coffee' desde la línea de comando. –

Respuesta

2

Komodo Edit (de uso gratuito) y Komodo IDE (requiere licencia pagados) sintaxis destacando el apoyo de JavaScript y CoffeeScript. Creo que se proporcionan sugerencias de llamadas para node.js.

http://www.activestate.com/komodo-edit

http://www.activestate.com/komodo-ide

puedo dar fe de KomodoEdit como un buen IDE en general; Lo he estado usando en proyectos de Python y PHP con satisfacción.

Asegúrese de comenzar con la versión 7.0 candidata; Ha sido RC durante bastante tiempo, y podría perderse si comienza desde la página principal de Komodo Edit. 6.0 es probable antes de que CoffeeScript se hiciera popular.

+1

Gracias por responder. Sin embargo, Komodo parece aún menos "adaptado" (que WebStorm) para mi uso específico (Node.js y Coffeescript). Necesito una solución de "paquete completo" para mi equipo que "fomente" las mejores prácticas. Ser capaz de ejecutar .coffee y comenzar debe ser fácil ... – kornfridge

+1

@kornfridge lo que buscas no existe. No hay un coffeescript genérico IDE. Definitivamente no hay un IDE que fomente las "mejores prácticas de coffeescript". Simplemente tiene que saber eso y usar herramientas de nivel inferior – Raynos

+0

Más al punto de lo que dice Raynos, CoffeeScript y Node.js son bastante nuevos. Lleva tiempo que los ecosistemas de marcos de aplicaciones y lenguajes adquieran IDE de receptores de cocina como Visual Studio. Defina sus requisitos; elige un editor que te lleve a la mitad; escribir documentos y scripts que todos usarán con el editor elegido. (Cómo crear una nueva aplicación Node.js; Secuencia de comandos para iniciar una aplicación Node.js desde este proyecto, etc.) –

-1

intente utilizar vim y unix como su IDE.

Son bastante buenos.

CoffeeScript, node and vim

+3

Lo siento. Estamos usando una combinación de Windows y OSX, y no somos expertos en línea de comandos. necesitaríamos algo con una interfaz gráfica. Pregunta actualizada/descripción del problema. Gracias de todos modos :) – kornfridge

+1

@kornfridge Recomiendo ahora es un buen momento para aprender la línea de comandos. Puede usar powershell en Windows con un efecto similar. También puede cambiar vim por Sublime Text 2 si no le gusta gVim en Windows. – Raynos

+2

@kornfridge "Necesita una interfaz gráfica" suena como "preferir". Además, hay gVim, una parte de la instalación habitual de Windows Vim, y Emacs es una GUI a menos que se indique lo contrario. Puede usar cosas como [Cygwin] (http://www.cygwin.com/) y [MinGW] (http://www.mingw.org/) para tener un entorno tipo Unix. – Zirak

2

Sólo funciona en OSX, pero TextMate es fantástica para CoffeeScript. Asegúrese de utilizar el CoffeeScript TextMate bundle, que ejecutará algunas tareas útiles de CoffeeScript con atajos de teclado.

No lo he probado, pero es posible que pueda obtener la misma genialidad con Windows usando E-TextEditor. No sé qué tan compatibles son los dos.

Cuestiones relacionadas