吉吉于

free

使用Sublime Text 2编辑CoffeeScript

最近学的东西都是之前听说过但没有接触的,趁年轻赶紧尝试一下。

这篇文章写CoffeeScript以及一款牛逼的编辑器Sublime Text 2

把Notepad++暂时搁置,挑起Sublime,目前吸引到我的地方是右边那个缩略图,挺有新意,huh?据说还支持vim,先试试再说吧。

Coffee至于Javascript,就像Markdown之于html,反正目前是这样的感觉。简洁的生成目标代码,看着舒服。

那开始吧,先安装Coffee,https://github.com/jashkenas/coffee-script/downloads

解压到任意目录,我这里解压到S盘的Coffee中,然后再Nodejs安装目录下新建一个coffee.cmd文件,用Sublime打开,输入以下命令并保存

 

OK,在任意目录下新建一个test.coffee空文件,我这里在Z下的js目录建立。

然后进入cmd,输入coffee -w -c test.coffee (不要关闭此窗口)

 

-w 的全名是 –watch, 是实时编辑的命令
-c 的全名是 –compile, 是编译的命令

等一下你会感受到这两个命令的快感。

现在会生成一个test.js文件。

好了,现在可以写一写Coffee代码了,

在test.coffee输入如下并保存:

add=(x,y)->x+y

在test.js中会自动生成:

// Generated by CoffeeScript 1.3.1
(function() {
var add;

add = function(x, y) {
        return x + y;
};

}).call(this);

不错吧?

更多语法给个官网链接,慢慢摸索吧,http://coffeescript.org/

不过我看到一篇文章批判语法糖的,看看也不错哈?我比较赞成他的观点。

http://ranxiang.com/articles/537

转载请注明:于哲的博客 » 使用Sublime Text 2编辑CoffeeScript