Как сказать textmate открыть файлы .scss.erb как SASS? - PullRequest
4 голосов
/ 14 сентября 2011

С Rails 3.1 я должен добавить свои файлы scss с помощью .erb, чтобы использовать изображения в моем css.Это вызывает у меня проблему с textmate, хотя.

Как вы говорите textmate всегда открывать файлы .scss.erb как SASS?

Вот иллюстрация моей проблемы: http://screenr.com/Jjps

Ответы [ 2 ]

3 голосов
/ 24 сентября 2011

Если вам нужно только .erb файлы sass для включения изображений, вы можете использовать помощник image-url, предоставляемый гемом sass-rails. Таким образом, вы можете сохранить файлы как .css.scss и подсветка TextMate будет работать.

background: #fff image-url("search.png") no-repeat scroll left center;

Подробнее:

http://guides.rubyonrails.org/asset_pipeline.html#css-and-sass

Если вам нужно .erb файлы sass, то подсветка синтаксиса в TextMate будет исправлена ​​только путем добавления поддержки нового языка для файлов scss.erb в комплекте. Это будет похоже на язык HTML (Rails) в популярном пакете Ruby On Rails от drnic.

https://github.com/drnic/ruby-on-rails-tmbundle/tree/master/Syntaxes

1 голос
/ 14 января 2013

Вот официальный пакет SCSS Textmate:

https://github.com/kuroir/SCSS.tmbundle

...