vscode在.vue文件中<template>标签没有html标签提示。

如题,请问该装什么插件?做什么配置?

阅读 28.6k
7 个回答

去官网找到之前1.14版本,安装一下vs-code编辑器。
然后装一个Vetur插件,
然后,在设置中把下边这段配置粘贴进去。

    "emmet.syntaxProfiles": {
        "vue-html":"html",
        "vue":"html"
    },
    "files.associations": {
        "*.vue": "vue"
    }

不好用,你来我主页留言,或者去我的博客留言。

安装Vetur插件,然后配置vscode

// 之前使用的是syntaxProfiles
// 新版Emmet中syntaxProfiles应该只用来决定最后输出
// 而给其他文件类型添加支持应该要放到新的配置项includeLanguages里
"emmet.includeLanguages": {
  "vue": "html",
  "vue-html": "html"
}

将vue文件关联为html文件,就可以使用html代码提示了,但是这样有个缺点,就是style里就不支持less或者sass了=。=:
1、安装html-snippets(通常都已安装)
2、打开VScode设置
3、添加个人设置

"files.associations": {
    "*.vue": "html"
}

装个Vetur插件

新手上路,请多包涵

你现在解决了么?我之前都有自动提示的,后来升级到1.15版(64位的)后就没有了!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题