vscode vue3没有代码补全
时间: 2025-02-03 17:10:59 浏览: 62
启用 VSCode 中 Vue3 的代码自动补全功能
为了确保在 VSCode 中能够正常使用 Vue3 的代码自动补全功能,需确认几个关键设置和扩展已正确配置。
配置 VSCode 设置
确保 VSCode 设置中启用了自动完成功能。通过搜索 autocomplete
来查找相关选项,并将其值设为 true
[^1]。此操作保证了编辑器的基础自动完成机制处于激活状态。
使用合适的插件
对于 Vue3 项目,推荐使用 Volar 插件而非旧版的 Vetur。Volar 是由 Vue 官方团队维护的新一代 IDE 支持工具,专门为 Vue3 设计优化。如果当前环境中同时存在 Vetur 和 Volar,则可能会导致重复的代码提示现象,影响用户体验[^2]。因此应当卸载 Vetur 并单独保留 Volar。
HTML 标签自动补全
针对 .vue
文件内的 HTML 结构部分,默认情况下可能无法直接利用 Tab 键触发 div 等常见标签的快速展开。可以通过调整特定的工作区或全局设置来改善这一点。例如,在用户偏好设置 JSON 文件里加入如下片段:
{
"emmet.includeLanguages": {
"vue-html": "html",
"vue": "html"
},
"emmet.triggerExpansionOnTab": true,
}
这段配置使得 Emmet 工具可以在 .vue 文件内识别并处理 HTML 片段,从而允许按下 Tab 实现元素快捷输入[^3]。
路径自动补全支持
为了让相对路径如 @/components/Button.vue
这样的语法得到良好解析和支持,可以考虑安装 Path Intellisense 扩展程序。该插件提供了基于工作空间根目录下的 tsconfig.json 或 jsconfig.json 文件定义的别名映射关系来进行智能感知的能力[^4]。
相关推荐


















