среда, 22 августа 2012 г.

Дружим "Sublime Text 2" и CoffeeScript

Итак, есть IDE-шка Sublime Text 2



При беглом осмотре, она показалась простая и удобная=)

Вопрос в том, как подружить её с CoffeeScript под Ubuntu 12.04 (Вообщето Mint 13 но не суть важно).
Рецепты на официальном форуме и в бложиках оказались нерабочими:



Решение оказалось на удивление простым, папка с настройками переехала в ~/.config/sublime-text-2/Packages.
Всё что нам нужно сделать, это клонировать coffee-script-tmbundle в эту папку и всё!!
git clone https://github.com/jashkenas/coffee-script-tmbundle.git ~/.config/sublime-text-2/Packages/CoffeeScript
Для большего удобства создадим новую систему сборки "Tools -> Build System -> New  Build System" с таким содержанием:

{
"selector" : "source.coffee",
"path" : "/usr/bin"
"cmd": ["coffee", "-c", "$file"],
}

Теперь по CTRL+B активный файлик будет собираться в JavaScript. 
Кстати, путь до coffee у меня так-же не совпадал с вышеперечисланными рецептами, coffee переехал в "/usr/bin".