prettier是一个格式代码的工具

vscode扩展商库有prettier插件,搜索并安装

安装成功后,编辑器默认的格式化处理就会被prettier代替

在项目的.prettierrc.js文件下配置代码格式

  "prettier.printWidth": 30, // 超过最大值换行"prettier.tabWidth": 2, // 缩进字节数"prettier.useTabs": false, // 缩进不使用tab,使用空格"prettier.semi": false, // 句尾添加分号"prettier.singleQuote": false, // 使用单引号代替双引号"prettier.proseWrap": "preserve", // 默认值。因为使用了一些折行敏感型的渲染器(如GitHub comment)而按照markdown文本样式进行折行"prettier.arrowParens": "avoid", // (x) => {} 箭头函数参数只有一个时是否要有小括号。avoid:省略括号"prettier.bracketSpacing": true, // 在对象,数组括号与文字之间加空格 "{ foo: bar }"// "prettier.disableLanguages": ["vue"], // 不格式化vue文件,vue文件的格式化单独设置"prettier.endOfLine": "auto", // 结尾是 \n \r \n\r auto"prettier.eslintIntegration": false, //不让prettier使用eslint的代码格式进行校验"prettier.htmlWhitespaceSensitivity": "ignore","prettier.ignorePath": ".prettierignore", // 不使用prettier格式化的文件填写在项目的.prettierignore文件中"prettier.jsxBracketSameLine": false, // 在jsx中把'>' 单独放一行"prettier.jsxSingleQuote": false, // 在jsx中使用单引号代替双引号"prettier.parser": "babylon", // 格式化的解析器,默认是babylon"prettier.requireConfig": false, // Require a 'prettierconfig' to format prettier"prettier.stylelintIntegration": false, //不让prettier使用stylelint的代码格式进行校验"prettier.trailingComma": "es5", // 在对象或数组最后一个元素后面是否加逗号(在ES5中加尾逗号)"prettier.tslintIntegration": false, // 不让prettier使用tslint的代码格式进行校验

也可以写在setting.json

vscode配置prettier相关推荐

  1. VScode配置prettier和eslint

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

  2. vscode配置prettier格式化工具

    1. 在 vscode 中搜索 prettier 插件,然后安装. 2. 在 vscode 中,设置->文本编辑器->格式化  勾选"Fromat On Save",这 ...

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

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

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

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

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

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

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

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

  7. 如何恢复vscode的默认配置_史上最全vscode配置使用教程

    工欲善其事,必先利其器.想要优雅且高效的编写代码,必须熟练使用一款前端开发工具.但前端开发工具数不胜数,像HBuilder.Sublime Text.WebStorm.Visual Studio Co ...

  8. ESLint-插件化JS代码检测工具以及VSCode配置

    ESLint 是在 ECMAScript/JavaScript 代码中识别和报告模式匹配的工具,保证了代码的一致性和避免错误 这也是我们团队开发所必备的一种规范,只有团队中每一个人的代码格式都处于一种 ...

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

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

最新文章

  1. php linux权限,Linux权限位
  2. php bootstraptable分页,php+bootstrap+dataTable+jquery分页列表
  3. MapXtreme 2005学习(3):向图层中添加线段
  4. org.apache.ibatis.binding.BindingException原因总结
  5. 手把手干货教学Matlab载波调制
  6. notepad 如何运行php,notepad怎么运行c
  7. 利用Jmeter测试CSRF令牌验证的Web API
  8. 制作centos安装u盘
  9. open函数返回-1_4.6 linux的系统调用执行探究(1)
  10. java 画树_java – 如何绘制代表连接节点图的树?
  11. 即将到来的“分布式云”(DPaaS):分布式计算+ DB +存储即服务
  12. mysql 文章内容_假设mysql数据库里面有个字段存的是文章内容,用什么方式查询出所有文章中包含某个特定词语的数据。...
  13. snmp4j介绍及api使用
  14. nginx配置一个简单的php网站遇到的问题
  15. 东大OJ-最大子序列问题的变形
  16. struts 1.x 原理
  17. go语言 Accept error: accept tcp [::]:5551: too many open files;
  18. 双向晶闸管触发电路工作原理图
  19. 容器技术之Kubernetes
  20. 香港站群多段服务器VPS大带宽服务器日本站群多段服务器

热门文章

  1. 准备学python用什么电脑_准的解释|准的意思|汉典“准”字的基本解释
  2. 大学生活应该如何度过?------ 别去打听丧钟为谁而鸣,它为你敲响
  3. 在TLAB(线程本地分配缓存)上分配对象
  4. 手写数字识别c语言作业,10 行代码,实现手写数字识别
  5. 写给女友的JS教程---之JS闭包
  6. windows + codeblocks + wxWidgets 连接MySQL数据库
  7. 表的创建和删除及数据类型
  8. java 计算占比 百分比
  9. 中式庭院,雅致生活,无法拒绝的美
  10. RdViewer(远程管理软件)