vue 保存自动格式化, html自动缩进 双引号变为单引号 注释加空格 html标签属性设置不换行 亲测有效!

设置vscode自动格式化

  1. 开启语法检查(安装ESLint,检查语法保证代码的规范性)
  2. 安装Vetur插件
  3. 打开vscode的setting.json文件(文件–>首选项–>输入vetur搜索,往下找到在setting.json文件中编辑)
  4. 将如下代码复制到setting.json文件中覆盖
// setting.js
{
  // "workbench.iconTheme": "vscode-icons",
  "editor.formatOnSave": true,
  "vetur.format.defaultFormatter.html": "js-beautify-html",
  "vetur.format.defaultFormatterOptions": {
    "js-beautify-html": {
      "wrap_attributes": "auto"
    },
    "prettyhtml": {
      "printWidth": 100,
      "singleQuote": false,
      "wrapAttributes": false,
      "sortAttributes": false
    },
    "prettier": {
      "semi": false,
      "singleQuote": true
    }
  },
  "workbench.editor.enablePreview": false,
  "vetur.validation.template": false,
  "javascript.updateImportsOnFileMove.enabled": "always",
  "css.fileExtensions": [
    "css",
    "scss"
  ]
}

设置完成后 重启vscode即可

如果发现设置完之后,保存.js文件时双引号不能变成单引号需要进行如下操作

  1. 在项目的根目录下新建 .prettierrc.json 的文件
  2. 在文件中加入如下代码
{
  "singleQuote": true,
  "semi": false
}

亲测有效,完美!**

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值