.scss.erb扩展语法突出显示aptana/eclipse中的scss

Jon*_*Mui 5 eclipse syntax-highlighting erb sass

如果我在scss文件中有一些eRuby,我需要制作扩展名*.scss.erb.但是,这样做会导致*.erb而不是*.scss的sytax突出显示.有没有办法让eclipse更明智地确定语法突出显示,或者至少允许像notepad ++那样手动语法分配?

到目前为止,我发现的唯一解决方法是重命名文件*.scss,打开它,然后将其重命名为*.erb,以便稍后正确处理.

小智 0

应该有。

您要做的就是转到“首选项”>“常规”>“编辑器”>“文件关联”,并为您的 *.scss.erb 扩展设置默认编辑器,但是 Eclipse 中存在一个错误,该错误会阻止文件与多个句点关联:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=168573

我解决这个问题的方法是右键单击 Project Explorer 中的源文件,然后转到“打开方式”>“其他...”,然后从那里选择“Sass 源编辑器”。