CoffeeScript的Sublime Text 二开发环境配置
CoffeeScript的Sublime Text 2开发环境配置
转于:http://www.cnblogs.com/2gua/archive/2012/07/05/2577603.html
Sublime Text 2很好很强大,咱就用它来编辑Coffee代码吧。
安装Sublime Text 2过程就略过了。
下载地址:http://www.sublimetext.com/2 选择适合自己系统的版本
实现语法着色
到https://github.com/jashkenas/coffee-script-tmbundle/tree/master/Syntaxes下载CoffeeScript.tmLanguage这个文件,用Git来Get它吧,不要直接右键下载,或者直接进入这个文件复制黏贴。
cd c:/
git clone https://github.com/jashkenas/coffee-script-tmbundle.git
在C:\Users\username\AppData\Roaming\Sublime Text 2\Packages里新建一个目录CoffeeScript,把Get下来的CoffeeScript.tmLanguage及CoffeeScript (Literate).tmLanguage(C:\CoffeeScriptBundle.tmbundle\Syntaxes目录下)放里面。
运行Coffee程序
打开Sublime Text 2,菜单操作:Tools -> Build System -> New Build System...,输入如下:
{
"cmd": ["C:\\Program Files\\nodejs\\coffee.cmd", "$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.coffee"
}
这里的coffee.cmd就是echo %NODE_PATH%结果的上一级文件夹下的coffee.cmd
C:\\Program Files\\nodejs\\coffee.cmd的路径一定要正确,否则会报“error 2”错误代码。
然后命名为Coffee.sublime-build,保存到刚才建立的CoffeeScript目录中,也就是跟CoffeeScript.tmLanguage放在一起。
以上搭建好了CoffeeScript的Sublime Text 2开发环境,接下来测试一下:
新建hello.coffee文件:
console.log 'Hello, Coffee! Hello, 戴!'
CTRL+B,运行: