我有sublime 2/3,并且在a :javascript代码块中的colorize不能正常工作。
包是这个https://sublime.wbond.net/packages/Haml
实际上,他们说:“Ruby、ERB、Javascript、Sass和CSS过滤器中的文本现在可以正确识别,因此您可以获得所有的语法突出显示、代码片段、命令等。”但在sublime中,它并不起作用。
发布于 2015-04-15 23:54:14
Sublime 3附带了预装的Rails包。这个包还包含"Ruby Haml“语法,它不会突出显示嵌入的js等。如果您按下ctrl + alt + p并输入haml,您可能会看到两个Set Syntax: Ruby Haml,一个来自Rails包,一个来自Haml。您需要使用后者。
对我来说最好的解决方案是安装ApplySyntax,并在它的用户设置中添加以下内容:
// Put your custom syntax rules here:
"syntaxes": [
{
"syntax": "Haml/Syntaxes/Ruby Haml",
"extensions": ["haml"],
"rules": [
{"file_name": ".*\\.haml$"}
]
}
]发布于 2014-01-20 23:39:19
https://sublime.wbond.net/packages/Haml (https://github.com/phuibonhoa/handcrafted-haml-textmate-bundle) (与包控制一起安装)适用于我。
尽管以某种方式使用它作为默认设置会很好……
https://stackoverflow.com/questions/18856668
复制相似问题