剑峰的茅草屋

剑峰的茅草屋
程序猿的掉发日常
  1. 首页
  2. Vue
  3. 正文

ESLint 在VSCode 自动格式化

2020 年 6 月 5 日 61点热度 0条评论

在VSCode 的 首选项 Settings.json 中 复制替换 如下:

{
  // tab 大小为2个空格
  "editor.tabSize": 2,
  // 编辑器换行
  "editor.wordWrap": "off",
  // 保存时格式化
  "editor.formatOnSave": true,
  // 开启 vscode 文件路径导航
  "breadcrumbs.enabled": true,
  // prettier 设置语句末尾不加分号
  "prettier.semi": false,
  // prettier 设置强制单引号
  "prettier.singleQuote": true,
  // 选择 vue 文件中 template 的格式化工具
  "vetur.format.defaultFormatter.html": "js-beautify-html",
  // vetur 的自定义设置
  "vetur.format.defaultFormatterOptions": {
    "js-beautify-html": {
      "wrap_attributes": "aligned-multiple"
    },
    "prettier": {
      "singleQuote": true,
      "semi": false,
      "printWidth": 100,
      "wrapAttributes": false,
      "sortAttributes": false
    }
  }
}

也可以使用ESLINT插件

插件下载后在Settings.json中配置,如下:

{
    "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
  }
}

 

保存后 即可自动格式化

标签: 暂无
最后更新:2020 年 6 月 5 日

sunjianfeng

这个人很懒,什么都没留下

点赞
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2024 剑峰的茅草屋. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

沪ICP备2021017081号