如果我在 scss 文件中有一些 eRuby,我需要创建扩展名 *.scss.erb。但是,这样做会导致 *.erb 而不是 *.scss 的语法突出显示。有什么方法可以让 eclipse 更智能地确定语法突出显示,或者至少允许像 notepad++ 那样手动分配语法?
到目前为止,我发现的唯一解决方法是将文件重命名为 *.scss,打开它,然后将其重命名为 *.erb,以便以后正确处理。
最佳答案
应该有。
您要做的是转到 Preferences > General > Editors > File Associations 并为您的 *.scss.erb 扩展设置默认编辑器,但是 Eclipse 中有一个错误会阻止文件关联多个句点:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=168573
我解决这个问题的方法是右键单击项目资源管理器中的源文件并转到打开方式> 其他...并从那里选择 Sass 源代码编辑器。
关于eclipse - aptana/eclipse 中 scss 的 .scss.erb 扩展语法高亮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7786240/