2011-08-21 11 views
7

¿Hay algún embellecedor/formateador para coffeescript? Una solución que puedo pensar compilando para javascript y luego usando la herramienta js2coffee para convertir nuevamente a coffeescript. Sin embargo, este método es una exageración y no conserva el enlace de función =>¿Hay algún embellecedor CoffeeScript?

EDITAR: Soy consciente de que las ide más grandes (netbeans, aptana, Visual Studio 11) se pueden ampliar para admitir el formato coffeescript. Sin embargo, estoy buscando una herramienta independiente para hacerlo.

+2

¿Estás diciendo que coffeescript ya no es lo suficientemente bonito? ;-) – Keith

+0

jaja no, netbeans me hizo adicto a alt-shift-f y estoy tratando de crear una extensión para hacerlo en cloud9. –

Respuesta

2

js2coffee debería hacerlo bien. El código CoffeeScript que se ejecuta correctamente ya debería ser "hermoso", ya que la mayoría de sus características no son opcionales.

+5

No todo el mundo está de acuerdo con la sangría. He visto dos espacios, cuatro espacios y una pestaña en CoffeeScript. Además, los comentarios pueden sangrarse mal y las líneas pueden ser demasiado largas. –

1

La versión beta más reciente de Aptana Studio 3 tiene compatibilidad ligera con Coffeescript. Vale la pena verificarlo ya que puede formatear automáticamente el código. cmd + shift + f

+0

también lo hace el complemento netbeans. Pero estoy buscando una herramienta independiente que pueda integrar en un editor liviano como el textmate o el bloc de notas ++ –

+0

El formateo automático para coffeescript no funciona en absoluto en aptana cada noche, según entiendo. – YOU

10

Noté que mencionó el Bloc de notas ++ e integró una herramienta en él, y escribí un archivo de idioma definido por el usuario para Notepad ++ para resaltar la sintaxis en CoffeeScript (https://github.com/blakmatrix/CoffeeScript_notepad_UDL) y acabo de configurar mi sangría en 2 espacios. Hubiera comentado una respuesta diferente, pero solo tengo 1 representante.

+1

esto de ninguna manera responde la pregunta. –

Cuestiones relacionadas