2011-08-21 24 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

这不会以任何方式回答问题。 –