vs code 打造舒适的vue开发环境

本文介绍如何在VSCode中配置Vue项目,包括代码格式化工具的安装与设置,以及如何利用snippet快速生成Vue组件代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

主要从两个技巧说明

  1. 代码格式化
  2. 自动生成代码块

以vue-cli创建的项目为例,项目结构如下
项目结构

1 代码格式化

1.1 eslint修改

vue推荐使用eslint standard风格的代码,根据个人喜好对eslint做一些修改,打开项目根目录中的.eslintrc.js文件,在rules中添加"space-before-function-paren": ["error", "never"],目的是为了让eslint检查在函数名和括号之间不能有空格,如图:

.eslintrc.js

1.2 安装vs code扩展工具

共用到三个扩展工具vetur、Prettier - Code formatter和ESLint,如图:

这里写图片描述
点击安装这三个工具,并重新加载。

1.3 vs code用户设置

打开设置界面:vs code文件–>首选项–>设置,如图:
这里写图片描述
在打开的窗口中的“用户设置”中加入下面内容:

{
    // prettier:每行在这个字符数内整合代码,如果你的屏幕较宽分辨率较高可以适当加大
    "prettier.printWidth": 120,
    // prettier:是否在每行末尾加上分号
    "prettier.semi": false,
    // prettier:如果为true,将使用单行否则使用双引号
    "prettier.singleQuote": true,
    // vetur:对html的内容使用js-beautify-html
    "vetur.format.defaultFormatter.html": "js-beautify-html"
}

如图:
这里写图片描述

1.4 试一试

打开src/components/HelloWorld.vue文件试一试,按下Alt+Shift+F,代码工工整整的格式化了,从此所有的文件都可以Alt+Shift+F一键格式化了,严格来说是三键格式化。

2 自动生成代码块

使用vs code - snippet生成代码块。以生成一个vue组件的基本内容为例。

2.1 打开snippet - vue

在vs code中,使用快捷键Ctrl+Shift+P打开搜索栏–>输入snippet–>选择首选项,如图:
这里写图片描述
打开了snippet搜索栏–>输入vue–>选择vue.json,如图
这里写图片描述

2.2 输入需要生成的vue组件内容

在打开的vue.json中输入下面内容:

{
    "Print to console": {
        "prefix": "vue",
        "body": [
            "<template>",
            "  <div>\n",
            "  </div>",
            "</template>\n",
            "<script>",
            "export default {",
            "  data() {",
            "    return {\n",
            "    }",
            "  },",
            "  methods: {\n",
            "  },",
            "  components: {\n",
            "  }",
            "}",
            "</script>\n",
            "<style>\n",
            "</style>",
            "$2"
        ],
        "description": "创建一个自定义的vue组件代码块"
    }
}

如图:
这里写图片描述

2.3 试一试

准备完毕,现在来试一下,在src/components/中创建Test.vue文件,输入vue,然后按回车键,如图:
这里写图片描述
接下来就可以看到一段完整的vue组件代码被生成了,如图:
这里写图片描述
可根据自己的需求来定制vue,当然也可以创建其它的代码块。

作者:郎福涛
日期:2018年6月3日
操作系统:windows7
相关软件:
Visual Studio Code 1.23.1
nodejs v8.9.4
npm 6.1.0
vue 2.9.5
vue-cli 2.9.3
eslint 4.15.0
Prettier - Code formatter 1.12.0(Visual Studio Code扩展工具)
ESLint 1.4.10(Visual Studio Code扩展工具)
Vetur 0.12.3(Visual Studio Code扩展工具)

Visual Studio CodeVS Code)是一款轻量级、免费且强大的代码编辑器,适用于各种编程语言和开发环境Vue.js是由Evan You开发的一套用于构建用户界面的渐进式JavaScript框架。那么如何在VS Code搭建Vue环境呢? 首先,我们需要在VS Code中安装Vue相关的插件。Vue相关的插件包括Vue.js、Vetur、Vue Peek、Vue Snippets等。这些插件可以提供Vue开发所需的语法高亮、代码提示、语法检测等功能。 其次,我们需要在项目中引入Vue.js。可以通过CDN引入Vue.js,也可以通过npm安装Vue.js。对于大型项目,建议使用npm安装,并在项目目录下初始化一个Vue项目。 然后,我们可以在VS Code中创建Vue项目文件夹,并在终端中使用Vue CLI(命令行工具)来创建一个新的Vue项目。在项目创建完成后,我们可以在VS Code中打开项目文件夹,并编辑Vue组件、路由、状态管理等文件。 在编辑Vue文件时,VS Code提供了Vue语法高亮、代码智能提示和错误检测等功能,使开发过程更加高效。同时,VS Code还支持使用ESLint等工具对代码进行格式化和检查,提高代码质量。 除了基本的代码编辑功能外,VS Code还提供了强大的插件生态系统,可以根据个人需求选择安装并配置各类插件,如Git、调试工具、自动化工具等,对Vue项目进行完善的开发环境配置。 总之,通过安装相关插件、引入Vue.js、创建Vue项目、配置开发环境等步骤,我们可以在VS Code打造一个便捷高效的Vue开发环境。通过充分利用VS Code的功能和插件,我们可以更加舒适地进行Vue开发,并提高开发效率和代码质量。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值