在 Vue3 开发中使用 VS Code 时,需要注意以下几个方面来提升开发效率和体验:
一、必备插件
-
Volar 扩展
- 替代 Vue2 时代的 Vetur,专为 Vue3 设计,支持
<script setup>
、TypeScript 和模板语法高亮。 - 禁用 Vetur(避免冲突)。
- 替代 Vue2 时代的 Vetur,专为 Vue3 设计,支持
-
TypeScript Vue Plugin (Volar)
- 提供 Vue 单文件组件(SFC)的 TypeScript 类型支持。
-
Vue Language Features (Volar)
- 支持模板内表达式类型检查、自动补全和代码片段。
-
ESLint
- 集成代码规范检查,推荐配置
@vue/eslint-config-typescript
。 - 安装插件:ESLint、Prettier(格式化工具)。
- 集成代码规范检查,推荐配置
-
Vue 3 Snippets
- 快速生成 Vue3 的 Composition API 代码片段(如
v3-setup
)。
- 快速生成 Vue3 的 Composition API 代码片段(如
二、开发体验优化
-
项目配置
- 确保
tsconfig.json
/jsconfig.json
配置正确:{ "compilerOptions": { "baseUrl": ".",
- 确保