vscode用Prettier格式化代码,让vue项目统一代码规范

问题:因为最近和同事合作一个基于vue的项目,但是每个人的习惯不一样,和本地IDE的格式规范也不一样,往往造成提交的代码格式不一,十分不方便
目标:基于vue,让代码的格式与每个人的IDE格式配置无关,保存能自动格式化代码,且保持统一风格。
准备工作:

1、Prettier插件:在vscode中装Prettier插件。
在这里插入图片描述
2、将vscode配置成保存自动格式化。打开设置,点击代码视图,加入如下代码。
在这里插入图片描述

{  "editor.formatOnSave": true}
用vue创建项目,在这个示例中是采用vue ui创建项目。

1、选择手动配置
加粗样式
2、勾选Linter/Formatter
在这里插入图片描述
3、选择ESLint + Prettier。且勾选Lint on save ,这可以让你的项目对于代码的格式和错误提供警告和报错。
在这里插入图片描述4、最后点击创建项目。
5、项目创建后,加入.prettierrc文件。在.prettierrc文件中配置代码规范,文件位置和内容如下。
在这里插入图片描述

{
  "singleQuote": true,
  "semi": false,
  "bracketSpacing": true,
  "htmlWhitespaceSensitivity": "ignore",
  "javascript.format.insertSpaceBeforeFunctionParenthesis": true,
  "files.insertFinalNewline": true,
  "printWidth": 80
}

6、这样就能按.prettierrc配置文件格式化了。且格式化的配置在项目内,无论是谁拉代码,最终保存都会按统一规范格式化,且可以帮助开发者自动格式化代码。现在可以随便进入一个文件,保存试试效果了。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值