在 VSCode v1.15.1 版本之后,.vue 文件输入 html css 不会智能提示,
那么需要通过 VSCode 插件安装 HTML Snippets 或者 vetur 插件。
然后找到 VSCode 设置里面的 settings.json, 直接搜索这个文件即可。
打开 settings.json 配置
{
"workbench.sideBar.location": "left",
"window.zoomLevel": -1,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"emmet.triggerExpansionOnTab": true
}
我这边打开之后默认是上面这样的
然后添加配置:
{
"emmet.triggerExpansionOnTab": true,
"emmet.includeLanguages": {
"vue-html":"html",
"vue":"html"
},
"files.associations": {
"*.vue": "html"
}
}
最终显示:
{
"workbench.sideBar.location": "left",
"window.zoomLevel": -1,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"emmet.triggerExpansionOnTab": true,
"emmet.includeLanguages": {
"vue-html":"html",
"vue":"html"
},
"files.associations": {
"*.vue": "html"
}
}
安装插件且配置好之后就可以去 .vue 文件中编写 html css 了且都会带智能提示。
补充:还有个问题就是在使用 VSCode 创建了 .vue 文件之后,Vue 的插件,比如 vue,vue-beautify,vue-color,VueHelper,vertur 等等,可能会在 .vue 文件中使用无效,那么你需要修改一下 VSCode 右下角的文件类型。
它显示的类型竟然是 html,那么你需要点击它,在弹出的框中修改为 Vue 即可。