看过falsefalse/sublime-ejs 路 GitHub,但是他这个只能让html内的<%%>之间高亮,而且我也不知道解压后应该放在哪
回复内容:
我用的是sublime 3,不知道2有这个功能不按照上图方式设置后在
~/.config/sublime-text-3/Packages/User目录下生成HTML.sublime-settings,内容如下:
目前在Sublime Text 3下已经有合适的插件了。- install Babel
- install EJS2
设置过程:View->Syntax->EJS2-><% %> or ( ?>, <$ $>, <@ @>)。
显示如下:
我是问主。最后我放弃了让后缀名为ejs的文件高亮的想法,取而代之的是,使用html作为后缀名。
这样在Sublime中就能按照html的规则来高亮了
声明后缀名为html,而不是ejs了的代码:
EJS.config({ext:'.html'})
在%APPDATA%/Packages/HTMLpackages/HTML.tmLanguage中添加一行