2011-08-21 5 views
7

Ci sono dei beautificatori/formattatori per il coffeescript? Una soluzione che posso pensare di compilare in javascript e quindi utilizzare lo strumento js2coffee per riconvertire in coffeescript. Tuttavia, questo metodo è eccessivo e non conserva il binding delle funzioni =>Esistono abbellimenti per CoffeeScript?

EDIT: Sono consapevole che le ide più grandi (netbeans, aptana, Visual Studio 11) possono essere estese per supportare la formattazione del coffeescript. Tuttavia, sto cercando uno strumento stand-alone per farlo.

+2

Stai dicendo che il coffeescript non è già abbastanza bello? ;-) – Keith

+0

haha ​​no, netbeans mi ha fatto diventare dipendente da alt-shift-f e sto cercando di creare un'estensione per farlo in cloud9. –

risposta

2

js2coffee dovrebbe fare bene. Il codice CoffeeScript che funziona correttamente dovrebbe già essere "bello", poiché la maggior parte delle sue caratteristiche non sono opzionali.

+5

Non tutti sono d'accordo sulla rientranza. Ho visto due spazi, quattro spazi e una scheda in CoffeeScript. Anche i commenti possono essere rientrati male e le linee possono essere troppo lunghe. –

1

L'ultima versione beta di Aptana Studio 3 ha il supporto Light Coffeescript. Potrebbe valerne la pena verificarlo perché può formattare automaticamente il codice. cmd + shift + f

+0

così come il plugin netbeans. Ma sto cercando uno strumento stand alone che posso integrare in un editor leggero come textmate o notepad ++ –

+0

La formattazione automatica per coffeescript non funziona ancora affatto in aptana ogni notte, secondo me. – YOU

10

Ho notato che hai citato Notepad ++ e che integro uno strumento in esso, e ho scritto un file User Defined Language per Notepad ++ per l'evidenziazione della sintassi in CoffeeScript (https://github.com/blakmatrix/CoffeeScript_notepad_UDL) e ho appena impostato il mio rientro su 2 spazi. Avrei commentato una risposta diversa ma ho solo 1 rappresentante.

+1

questo non risponde in alcun modo alla domanda. –