¿Hay alguna forma de integrar CoffeeScript y Eclipse, de modo que cuando escribo CoffeeScript en una ventana, el otro muestre el código compilado como Javascript?¿Integrando CoffeeScript con Eclipse?
Voy a esperar respuestas. Gracias.
¿Hay alguna forma de integrar CoffeeScript y Eclipse, de modo que cuando escribo CoffeeScript en una ventana, el otro muestre el código compilado como Javascript?¿Integrando CoffeeScript con Eclipse?
Voy a esperar respuestas. Gracias.
Lo he hecho con un constructor y un pequeño script de shell en mi proyecto. Cada vez que guardo un archivo .coffee, compila todos mis scripts. Works genial.
Haga clic derecho en su proyecto. Seleccione propiedades cerca de la parte inferior del menú.
Nombre del Proyecto/coffee-compile.sh:
#!/bin/bash
if [ ! -d ./target/coffee ]; then
mkdir -p ./target/coffee
fi
echo "Compiling coffee script files..."
/usr/bin/coffee --output ./target/coffee --compile ./coffee
echo "Done..."
La definición del constructor se guarda como parte de su proyecto. Está en la carpeta .settings. De esta forma, otros desarrolladores también pueden verificar su proyecto y tener todo ya configurado.
Actualización: Para el formateo y coloreado del código, terminé instalando la última versión beta de Aptana en Eclipse.
Update2: He dejado de usar Eclipse a favor de Intellij. Los editores y el soporte integrado para compilar el código son maravillosos. Te sugiero que lo pruebes.
Estoy usando coffee
s -w
opción para esto. Abra una terminal, cd
en su directorio de proyectos y luego ejecute coffee -w ./coffee -c ./js
. Suponiendo que sus archivos coffee
están almacenados en una carpeta llamada coffee
y está compilando sus archivos en una carpeta llamada js
.
Mantenga el terminal abierto durante su sesión de codificación. coffee
compilará su script cada vez que vuelva a guardar el archivo.
Esa solución también funciona. Solo prefiero no tener que acordarme de iniciar al observador. La razón es que puedo ver el reinicio de mi máquina o matar al observador y luego editar los archivos y preguntarme por qué mis cambios no se muestran. Luego, mi cara se palmeó al olvidarme de iniciar al observador. Además, en un entorno de grupo, tener un constructor de Eclipse funciona muy bien ya que solo necesita decirle a la gente que instale un café. Todo lo demás solo funciona –
Escribí un complemento para transpilar automáticamente archivos de CoffeeScript (entre otros) automáticamente.
->https://github.com/gossi/eclipse-transpiler-plugin
Básicamente, se hace lo mismo que la escritura Jon Stevens Shell, pero tiene una interfaz de usuario agradable para la configuración.
No funciona, recibo un env: node: error de archivo no encontrado. ¿Algún consejo? P.s: El script se ejecuta correctamente. Veo la salida de ecos y también se crea la carpeta de destino/café. – mAu
Primero debe instalar NodeJS y CoffeeScript. Siga sus instrucciones para los proyectos respectivos. –
Tengo el nodo y coffeescript instalados.Si cambio la secuencia de comandos a 'node -v' imprime la versión del nodo en la consola de eclipse. Pero el script anterior no funcionará. Pero si lo ejecuto en Terminal, funciona ... – mAu