我最近把我的编辑器改成了vs代码,然后安装了很多插件。我在我们的项目中使用velocity(.vm),但使用emmet在vm文件中使用vs代码扩展表达式。
它不工作,我试着解决它并找到源选项文件:
C:\Program Files (x86)\Microsoft VS Code\resources\app\node_modules\emmet\lib\snippets.json
然后在底部的json中添加以下内容
"vm": {
"filters": "vm",
"extends": "html",
"profile": "xml"
}但它也不起作用。所以,我会问你如何在你的项目模块文件(如.ejs .php...)中解决这个问题?或者如果找到错误的地方去修改代码?
我的环境是: win 10 vs code 1.4.0
发布于 2016-08-09 17:19:27
filter是格式化扩展缩写的特殊JS方法的名称。它与文档语法无关。在您的例子中,您必须了解VS如何检测.vm文件的语法,然后确保Emmet支持此语法。例如,语法的名称可能是“velocity”
https://stackoverflow.com/questions/38842941
复制相似问题