2012-05-17 97 views

回答

2

如果「多個構建命令」你的意思是通過不同的編譯選項的CoffeeScript你可以看看這篇博客,看看我是如何做的:

http://hectorcorrea.com/Blog/Compiling-CoffeeScript-from-Sublime-Text-2

基本上我使用與您所做的相同的方法實現(通過Build菜單),剩下的我必須使用插件實現。

@atomi的答案表明,這將很快得到本機支持,這將是非常好的。

0

我發現在OSX上使用節點我需要在@Hector's answer上的變體。

我創建了一個新的CoffeeScriptRun.sublime-build文件(工具>構建系統>新構建系統),它是這樣的:

{ 
    "cmd": ["coffee", "$file"], 
    "selector" : "source.coffee", 
    "path" : "/Users/derekhill/.nvm/v0.10.35/bin" 
} 

這條道路是從which node目錄(即沒有在最後的「節點」)

然後Wes Bos's blog post具有什麼每個部分是指有幫助解釋:

  • cmd是命令的數組那將會運行。
  • selector是將構建腳本範圍限定爲特定文件類型的可選方法
  • path是要執行命令的位置。因爲Sublime在python控制檯中執行它,我們需要指定我們的系統上我們想要使用的編譯器的位置。

所以基本上這相當於將節點目錄並運行coffee my_file.coffee