2010-11-22 10 views
31

¿Alguien conoce un buen editor de texto para Mac que admita resaltado de sintaxis en CoffeeScript? ¿Es posible hacer esto en TextWrangler o BBEdit?Editor CoffeeScript para MacOS

Saludos :)

Respuesta

7

TextMate tienen buena bundle:

TextMate bundle

RubyMine/IDEA tiene también buena Plugin (pero esto es IDE y es crossplatform):

Idea plugin

+0

La mayoría siempre hay un paquete de TextMate para todo lo que quieras lograr. –

+0

cierto ... verdadero ... –

+0

Gracias, Andrzej. Supongo que finalmente tendré que aprender a me gusta TextMate :) – kolinko

0

¿Has probado Eclipse?

+0

Eclipse es demasiado pesado para mí, pero gracias por la información :) – kolinko

+0

¿dónde has encontrado el soporte de eclipse para coffeescript? – Guard

+0

@GUARD: creo que debería poder configurar eclipse para formatear CoffeeScript como desee – Thariama

41

En http://jashkenas.github.com/coffee-script/ hay una lista de lo que está disponible.

Para Emacs no es CoffeeScript Major Mode (Emacs para Mac: http://aquamacs.org/)

Para Vim hay Vim CoffeeScript (Vim para Mac: http://code.google.com/p/macvim/)

Para Textmate hay CoffeeScript TextMate Bundle (cómo observó por Trevor, esta se mantiene por CoffeeScript creador Jeremy Ashkenas. Y cómo ha señalado por Chocohound, funciona en Sublime Text 2 también)

Para Gedit hay gedit-coffeescript

Para IntelliJ IDEA y RubyMine hay coffeescript-idea

No puedo encontrar nada para TextWrangler o BBEdit .

Editar:

La lista se trasladó a la wiki y ahora hay un intento de hacer un plugin BBEdit también;)

Como se ha dicho mb21, puede encontrar instrucciones TextWranglerhere.

+0

gedit no es para mac;) –

+3

También puede instalar Gedit en un Mac;) http://projects.gnome.org/gedit/screenshots.html – Sinetris

+2

Cabe señalar que el paquete para TextMate es mantenido por el creador de CoffeeScript Jeremy Ashkenas, entonces es lo más parecido a un paquete "oficial". –

9

Destacar CoffeeScript en Eclipse:

  1. Descargar http://www.gstaff.org/colorEditor/cbg.editor_1.2.6.jar
  2. Descargar https://raw.github.com/dhotson/coffeescript-jedit/master/coffeescript.xml
  3. cbg.editor_1.2.6.jar abierto con un editor de cremallera.
  4. Put coffeescript.xml en el directorio \ cbg.editor_1.2.6.jar modos
  5. Editar cbg.editor_1.2.6.jar \ modos \ catálogo (que es un archivo XML)
  6. añadir una línea de CoffeeScript:

<MODE NAME="coffee" FILE="coffeescript.xml" FILE_NAME_GLOB="*.coffee" />

Guardar el .jar y lo puso en el directorio de plugins de Eclipse. Reiniciar los archivos Eclipse y .coffee ahora debería estar resaltado.

ADVERTENCIA: por alguna razón, los colores predeterminados de este complemento son TERRIBLEMENTE INUTILIZABLE. Recomiendo editar primero los colores en el archivo adjunto, antes de ver cualquier archivo. Honestamente, solo ahórrate el dolor de corazón.

Colour preferences in Eclipse

+3

Escribí un script que automatiza la descarga y la modificación del contenedor como usted describe . Incluye algunos pasos adicionales que encontré útiles. Siéntase libre de editarlo para satisfacer sus propias necesidades: https://github.com/bolinfest/coffee-script/blob/master/patch-color-editor.sh – bolinfest

+0

'bash <<(curl https: // raw .github.com/bolinfest/coffee-script/master/patch-color-editor.sh) ' – pwnall

+0

@bolinfest: estoy en Mac y no he instalado el comando' wget', de hecho, lanzando el script obtengo 'el parche -color-editor.sh: línea 18: wget: comando no encontrado'.Para que funcione, debes guardar la secuencia de comandos reemplazando el comando 'wget' con' curl -O'. –

1

Aptana lo tiene ahora en la versión 3.0.4, pero debido a un error con el control de pestañas/espacios, tendrá que instalar el 3.0.5 beta.

Esta es la versión beta del sitio de actualizaciones de Eclipse: http://preview.appcelerator.com/aptana/studio3/plugin/update/beta/

Estoy bastante contento con Aptana. En mi opinión, los editores de css, scss, coffeescript, html, etc. son mejores que los editores de eclipse incorporados para estos idiomas.

1

Adobe Brackets tiene soporte CoffeeScript nativa y la extensión del 'Interactivo Linter' (descargable desde dentro de la aplicación) incluso lo suavizará hasta cierto punto, le dirá que sus líneas son demasiado largas y así sucesivamente.

Sin embargo, no hay ningún atajo de teclado de comentario/comentario, que se hace viejo rápido y hay otros errores, como era de esperar con el software en ese desarrollo difícil.

Vale la pena echarle un vistazo, sin embargo.