我最近将编辑器更改为vs代码,然后设置了很多插件。我在项目中使用了velocity(.vm),但是使用emmet
来扩展带有vs代码的vm文件中的表达式。
它不起作用,我尝试解决它并找到源选项文件:
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
...)?
或者如果找到错误的地方修改代码?
My Environment is:win 10 vs code 1.4.0
答案 0 :(得分:0)
filter
是一种特殊JS方法的名称,用于格式化扩展缩写。它没有文档语法。在您的情况下,您必须了解VS如何检测.vm
文件的语法,然后确保Emmet支持此语法。例如。语法的名称可能是“velocity”