2011-08-21 50 views
7

是否有任何coffeescript美化/格式?我可以想到的一個解決方案是編譯爲javascript,然後使用js2coffee工具將其轉換回coffeescript。然而,這種方法是一種矯枉過正,它不保留功能綁定=>有沒有CoffeeScript美化師?

編輯:我知道較大的ide(netbeans,aptana,Visual Studio 11)可以擴展爲支持coffeescript格式。不過,我正在尋找一個獨立的工具來做到這一點。

+2

你是說CoffeeScript的不漂亮已經足夠? ;-) – Keith

+0

哈哈不,netbeans讓我沉迷於alt-shift-f,我試圖在cloud9中創建一個擴展。 –

回答

2

js2coffee應該做的是正確的。正確運行的CoffeeScript代碼應該已經是「美麗的」了,因爲它的大部分特性都不是可選的。

+5

並非所有人都同意縮進。我在CoffeeScript中看到了兩個空格,四個空格和一個選項卡。同時評論可能會縮短,線條可能太長。 –

1

的集錦工作室3最新測試版具有光CoffeeScript的支持。它可能值得檢查,因爲它可以自動格式化代碼。 CMD + Shift + F鍵

+0

netbeans插件也是如此。但我正在尋找一個獨立的工具,我可以將它整合到一個輕量級的編輯器中,比如textmate或記事本++。 –

+0

根據我的理解,每晚在aptana中自動格式化咖啡腳本並不起作用。 – YOU

10

我注意到你提到了notepad ++,並在其中集成了一個工具,並且我爲Coffeepad(https://github.com/blakmatrix/CoffeeScript_notepad_UDL)中的Notepad ++編寫了一個用戶定義語言文件,用於語法高亮顯示,並將縮進設置爲2個空格。 我會評論一個不同的答案,但我只有1個代表。

+1

這不會以任何方式回答問題。 –