服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服务器之家 - 编程语言 - JavaScript - vue.js - 分享六个 Vue3 开发必备的 VSCode 插件

分享六个 Vue3 开发必备的 VSCode 插件

2022-08-10 21:06segmentfault vue.js

今天分享 6 个 Vue3 开发必备的 VSCode 插件,可以直接用过 VSCode 的插件中心直接安装使用。

今天分享 6 个 Vue3 开发必备的 VSCode 插件,可以直接用过 VSCode 的插件中心直接安装使用。

1. Volar

:fire: 下载数 153 万+

相信使用 VSCode 开发 Vue2 的同学一定对 Vetur 插件不会陌生,作为 Vue2 配套的 VSCode 插件,它的主要作用是对 Vue 单文件组件提供高亮、语法支持以及语法检测。

而随着 Vue3 正式版发布,Vue 团队官方推荐Volar 插件来代替 Vetur 插件,不仅支持 Vue3 语言高亮、语法检测,还支持 TypeScript 和基于vue-tsc 的类型检查功能。

分享六个 Vue3 开发必备的 VSCode 插件

使用时需要注意:

首先要禁用 Vetur 插件,避免冲突;

推荐使用css /less /scss 作为 的语言,因为这些基于vscode-css-language 服务提供了可靠的语言支持;

如果使用postcss /stylus /sass 的话,需要安装额外的语法高亮扩展。postcss 使用language-postcss,stylus 使用language-stylus 拓展,sass 使用Sass 拓展;

Volar 不包含 ESLint 和 Prettier,而官方的ESLint 和Prettier 扩展支持 Vue,所以需要自行安装。

2.Vue VSCode Snippets

:fire: 下载数 152 万+

Vue VSCode Snippets 插件旨在为开发者提供最简单快速的生成 Vue 代码片段的方法,通过各种快捷键就可以在 .vue 文件中快速生成各种代码片段。简直是 Vue3 开发必备神器。

该插件支持:Volar、Vue2 和 Vue3。

分享六个 Vue3 开发必备的 VSCode 插件

使用方式如下:

  • 新建一个.vue 文件,输入vbase 会提示生成的模版内容:

分享六个 Vue3 开发必备的 VSCode 插件

  • 输入vfor 快速生成v-for 指令模版:

分享六个 Vue3 开发必备的 VSCode 插件

  • 输入v3onmounted 快速生成onMounted 生命周期函数:

分享六个 Vue3 开发必备的 VSCode 插件

其他就不再演示啦,功能实在太强大,常用快捷键非常多,具体可以查看文档。

3. Auto Close Tag

:fire: 下载数 769 万+

Auto Close Tag 插件是一个很好用的 VS Code 扩展,它对生产率有很大影响。顾名思义,当我们在结束标记中键入结束括号时,它将添加结束标记。它支持HTML,Handlebars,XML,PHP,Vue,JavaScript,Typescript,JSX等。

分享六个 Vue3 开发必备的 VSCode 插件

4. Vue Peek

:fire: 下载数 49 万+

Vue Peek 插件用来拓展 Vue 代码编辑的体验,可以让我们快速跳转到组件、模块定义的文件。

分享六个 Vue3 开发必备的 VSCode 插件

使用方式如下:

  • 右键组件标签,跳转到组件定义的文件:

分享六个 Vue3 开发必备的 VSCode 插件

  • 右键组件标签,弹窗显示组件定义的文件:

分享六个 Vue3 开发必备的 VSCode 插件

5. Vue Theme

:fire: 下载数 34 万+

Vue Theme 插件提供了不错的 Vue 主题,还支持配置不同颜色,感觉还不错。

分享六个 Vue3 开发必备的 VSCode 插件

6. Vite

:fire: 下载数 8.9 万+

Vite 插件可以让我们打开项目后,就能自动启动开发服务器,允许开发者无需离开编辑器即可预览和调试应用。支持一键启动、构建和重启项目。

分享六个 Vue3 开发必备的 VSCode 插件

总结

今天分享的 6 个插件,大家可以按需安装使用。

我比较强烈推荐实用Volar 和Vue VSCode Snippets 这 2 个插件。

原文地址:https://segmentfault.com/a/1190000042293785?utm_source=tuicool&utm_medium=referral

 

延伸 · 阅读

精彩推荐
  • vue.jsvue 使用class创建和清除水印的示例代码

    vue 使用class创建和清除水印的示例代码

    这篇文章主要介绍了vue 使用class创建和清除水印的示例代码,帮助大家更好的理解和使用vue框架,感兴趣的朋友可以了解下...

    紫藤萝yu9122021-12-20
  • vue.jsvue-cli中实现响应式布局的方法

    vue-cli中实现响应式布局的方法

    这篇文章主要介绍了vue-cli中实现响应式布局的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下...

    我叫胡八一5452022-01-25
  • vue.jsVue 如何追踪数据变化

    Vue 如何追踪数据变化

    这篇文章主要介绍了Vue 如何追踪数据变化,帮助大家更好的理解和学习使用vue框架,感兴趣的朋友可以了解下...

    用户31112536334265752022-02-25
  • vue.js在vue项目中封装echarts的步骤

    在vue项目中封装echarts的步骤

    这篇文章主要介绍了在vue项目中封装echarts的步骤,帮助大家更好的理解和使用vue,感兴趣的朋友可以了解下...

    陌上兮月8542021-12-20
  • vue.jsvue 实现删除对象的元素 delete

    vue 实现删除对象的元素 delete

    这篇文章主要介绍了vue 实现删除对象的元素delete,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教...

    vue学习3322022-08-17
  • vue.jsvue二选一tab栏切换新做法实现

    vue二选一tab栏切换新做法实现

    这篇文章主要介绍了vue二选一tab栏切换新做法实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下...

    水冗水孚4372022-01-04
  • vue.jsvite2.x实现按需加载ant-design-vue@next组件的方法

    vite2.x实现按需加载ant-design-vue@next组件的方法

    这篇文章主要介绍了vite2.x实现按需加载ant-design-vue@next组件的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,...

    南易武痴10262022-02-17
  • vue.jsVue-CLI多页分目录打包的步骤记录

    Vue-CLI多页分目录打包的步骤记录

    这篇文章主要给大家介绍了关于Vue-CLI多页分目录打包的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需...

    郑小辉10952022-03-03