1. 在 vscode 中搜索 prettier 插件,然后安装。
2. 在 vscode 中,设置-》文本编辑器-》格式化  勾选"Fromat On Save",这样保存后自动格式化
3. 在 `package.json` 同级目录创建 `.prettierrc` 文件,下面为配置说明,注意要去掉注释
```
{
  "printWidth": 100, // 超过最大值换行 
    "overrides": [
        {
            "files": ".prettierrc",
            "options": { "parser": "json" }
        }
    ],
  "tabWidth": 4, // 缩进字节数 
  "useTabs": false, // 缩进不使用tab,使用空格 
  "semi": true, // 句尾添加分号 
  "singleQuote": true, // 使用单引号代替双引号 
  "proseWrap": "preserve", // 默认值。因为使用了一些折行敏感型的渲染器(如GitHub comment)而按照markdown文本样式进行折行 
  "arrowParens": "avoid", // (x) => {} 箭头函数参数只有一个时是否要有小括号。avoid:省略括号 
  "bracketSpacing": true, // 在对象,数组括号与文字之间加空格 "{ foo: bar }" 
  "disableLanguages": ["vue"], // 不格式化vue文件,vue文件的格式化单独设置 
  "endOfLine": "auto", // 结尾是 \n \r \n\r auto
  "eslintIntegration": false, //不让prettier使用eslint的代码格式进行校验 
  "htmlWhitespaceSensitivity": "ignore",
  "ignorePath": ".prettierignore", // 不使用prettier格式化的文件填写在项目的.prettierignore文件中  
  "jsxBracketSameLine": false, // 在jsx中把'>' 是否单独放一行
  "jsxSingleQuote": false, // 在jsx中使用单引号代替双引号  "prettier.parser": "babylon", // 格式化的解析器,默认是babylon
  "requireConfig": false, // Require a 'prettierconfig' to format prettier  
  "stylelintIntegration": false, //不让prettier使用stylelint的代码格式进行校验  
  "trailingComma": "es5", // 在对象或数组最后一个元素后面是否加逗号(在ES5中加尾逗号)
  "prettier.tslintIntegration": false // 不让prettier使用tslint的代码格式进行校验
}
```

vscode配置prettier格式化工具相关推荐

  1. VScode配置prettier和eslint

    前端工具中如果使用prettier进行代码格式化,eslint进行错误检测.对前端工作有极大的帮助 原则: prettier和eslint配置可以分成两种,一种是本地配置,一种是全局配置.VScode ...

  2. vscode配置prettier

    prettier是一个格式代码的工具 vscode扩展商库有prettier插件,搜索并安装 安装成功后,编辑器默认的格式化处理就会被prettier代替 在项目的.prettierrc.js文件下配 ...

  3. vscode 配置代码格式化工具calng-format,windows/linux都支持

    1.安装clang-format工具 linux (ubuntu) sudo apt-get install clang-format-11 windows 下载clang-format.exe,并将 ...

  4. webpack5 + webpack-chain 构建一个大型应用系列 2(附 vscode 跟 prettier 配置)

    上一篇:一步步从零开始用 webpack 搭建一个大型项目 笔者使用了 webpack5 将项目进行了重构,并全程使用的 webpack-chain 来配置 webpack,每个功能也都是独立文件,可 ...

  5. VSCode配置格式化工具(Prettier/Vetur/ESLint)和jsconfig.json

    VSCode配置格式化工具(Prettier/Vetur/ESLint) 网上很多配置,有的过时了, 有的很杂, 自己看了下文档,简单配置了以下, 顺便记录下来. 准备 用vue-cli建好项目之后, ...

  6. VSCode - setting.json配置 - Prettier、Vetur格式化和ESLint检查

    vscode 前端最佳插件配置 格式化代码时用到的插件 ESLint(代码规范和错误检查工具,控制代码质量) Prettier(代码格式化工具) Vetur(识别 vue 文件) EditorConf ...

  7. VSCode Eslint+Prettier+Vetur常用配置

    工程里创建文件.eslintrc.js module.exports = {root: true,parserOptions: {parser: 'babel-eslint',sourceType: ...

  8. vscode配置vue3+python开发环境

    vscode配置vue3+python开发环境 说明 推荐使用vscodium,没有用户追踪,下载VSCodium-win32-x64.zip,设置采用微软官方扩展源就是vscode了,设置方法如下 ...

  9. python vscode_VScode || 为VScode配置python环境

    随着逐渐参与到TUF项目中,学习python势在必行,因此,是时候为VScode配置python环境了. 目录: Ⅰ 从官网下载python Ⅱ 安装python并将python加入到path Ⅲ 检 ...

最新文章

  1. 2020.12.07.记录
  2. python 取反_自从用了这招pandas 空数据处理方法,python编程速度提升了不少
  3. 提高 Java 代码质量
  4. Java IO流之内存流
  5. mysql 创建外键索引吗_索引-MySQL无法创建外键约束
  6. byte[]、sbyte[]、int[]以及Array的故事
  7. Django入门10--admin增强
  8. APACHE ACTIVEMQ安装
  9. python监控错误语句_Sentry错误日志监控使用方法解析
  10. 卡巴斯基7.0如何设置授权文件
  11. 【FTP工具】8UFTP工具是我自己比较经常用的,推荐。
  12. 案例▍Python实战 爬取万条票房数据分析2019春节档电影状况
  13. 浅析微信支付:公众平台卡券功能开通、HTML5线上发券(JS-SDK接口)、查看卡券详情
  14. 增强现实(AR)、虚拟现实(VR)、混合现实(MR)之间有什么区别?
  15. python 字节流分段_如何在Python中编写简单代码,并且速度超越Spark?
  16. description The server encountered an internal error that prevented it from fulfilling this request错
  17. Google搜索中国定制版已黄了,百度再次PK的希望或落空
  18. 国电智深dcs c语言编程,国电智深DCS培训总结
  19. AI Earth ——开发者模式案例5:鄱阳湖水体区域识别
  20. SAP MASS批量更新(Mass Maintenance)工具对象类型介绍

热门文章

  1. python实现千牛客服自动回复语_千牛自动回复语大全
  2. 什么是 Holdout Set?
  3. Bandizip6.27百度网盘
  4. QStringLiteral(str)
  5. 机器学习之重温线性代数
  6. 计算机自动执行的条件是,电脑中winsat.exe进程总会自动运行的解决方法
  7. python mac可以运行win不能运行_Pymssql程序可以在mac上运行,但不能在windows上运行...
  8. 内存测试软件 ddr4,DDR4内存测试软件
  9. 基于sklearn的贝叶斯文本分类
  10. Python数据可视化 Pyecharts 制作 Timeline 时间轴组件