prettier 格式化插件

prettier代码风格统一的号插件, 可以在多个编辑器上面安装对应的插件,通过简单的配置,让编辑器自动帮我们修改代码格式。可以支持JS/JSX/TS/Flow/JSON/CSS/LESS等文件格式

这里讲的是在vscode上面,安装prettier插件,并在修改保存时自动对js文件代码进行格式化的配置。

安装插件

查找prettier-vscode插件, 安装

配置

安装完插件后,默认会在设置中增加prettier相关的配置。

可以对这些选项进行修改

prettier 可以通过在根目录下创建指定名称的配置文件来应用配置, 也可以在vs code中的设置中全局应用配置。

具体配置内容比较少, 可以上官网查看使用文档。

// 设置只有js代码自动保存, 在vscode的设置中设置如下

...

"[javascript]": {

"editor.formatOnSave": true

},

"prettier.tabWidth":4,

"prettier.singleQuote": true,

"prettier.jsxBracketSameLine":false,

...

js 格式化prettier配置_prettier 格式化插件相关推荐

  1. js 格式化prettier配置_Prettier格式化配置

    HTML/CSS/JS/LESS 文件的 prettier 格式化规则 { // 使能每一种语言默认格式化规则 "[html]": { "editor.defaultFo ...

  2. vscode中怎样格式化js代码_vsCode配置代码格式化

    visual studio code权威指南计算机 75.6元 包邮 (需用券) 去购买 > 在编译器vscode上配置ESLint.Prettier.Vetur这个三个插件,然后在编译器左上角 ...

  3. 解决vscode格式化代码html属性换行问题; ctrl+s格式化去除分号,格式化自动单引号;解决js格式化换行问题;mac上的settings.json完整配置

    右键格式化文档或者ctrl + s保存 html不换行 1.安装两个插件①vetur ②Prettier - Code formatter 2.在vetur的settings.json中设置 配置ct ...

  4. 【小知识】VScode格式化代码配置及插件

    VScode格式化代码配置及插件 学会使用扩展和配置,能让你的vs code生产效率提高百分之二十 --鲁迅 打开setting(新版vscode打开方式2019版) 先按步骤打开 setting 界 ...

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

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

  6. eslint vscode 自动格式化_配置VSCode编辑器适配VUE3开发

    团队协作开发一般都有统一的编码规范,举个例子:A习惯一个tab占位2个空格,B习惯一个tab占位4个空格,如果不统一,提交到仓库的代码将变得难以阅读和维护. 幸运的是我们可以通过插件来规范化代码,只要 ...

  7. 更新版-梳理前端开发使用eslint和prettier来检查和格式化代码问题

    更新版,之前的版本可以看这里:梳理前端开发使用eslint和prettier来检查和格式化代码问题 一.问题痛点 在团队的项目开发过程中,代码维护所占的时间比重往往大于新功能的开发.因此编写符合团队编 ...

  8. VSCode中使用 eslint+prettier完成代码格式化以及自动化整理

    如果在一个大型项目中会有多个人一起去开发,为了使每个人写的代码格式都保持一致,就需要借助软件去帮我们保存文件的时候,自己格式化代码 配置 ESLInt.js vscode软件下载一个ESLint,在到 ...

  9. js简单实现一个json格式化功能

    js简单实现一个json格式化功能 背景 html 核心代码 背景 在最近的一个项目中,有个需求是实现json编辑和提交.在我的实现中,使用了在textarea编辑,然后在无序列表中显示json格式化 ...

最新文章

  1. 在Android Studio上进行OpenCV 3.1开发
  2. Hadoop中shuffle阶段流程分析
  3. P5666-[CSP-S2019]树的重心【树状数组】
  4. jQuery常用知识点总结以及平时封装常用函数
  5. mongodb 集群shard_mongodb集群构建方案(二)
  6. python应用系列教程——python使用socket创建tcp服务器和客户端
  7. UDF函数,hive调用java包简单方法
  8. 【React框架-1】React概览
  9. Inceptor UDF
  10. 2022年PMP考试模拟题1(含答案解析)
  11. Linux 用户账号安全管理,文件系统和日志
  12. window7电脑屏幕亮度调节的方法
  13. 第三章 分布式扩展(一)
  14. vmbox挂载共享目录
  15. 性能摄影设计续航怎么选?荣耀Play4T系列全都要!
  16. 实体店收银系统怎么做管理和营销?
  17. Oracle Golden Gate 系列一 -- GG 架构 说明
  18. 消费金融加速内卷,地推要求硕士起步…
  19. 惊,面N次都不对:++ 操作不是线程全的
  20. 最详细的golang + 私库(gitlab gitee) 模块开发 这一篇文章解决所有问题

热门文章

  1. axure读取服务器文件,Axure教程|云盘案例原型:文件管理
  2. css加载失败的原因是什么?
  3. WM8960音频播放
  4. 什么是ESI高被引论文和热引论文?
  5. FairyGUI学习使用
  6. JSD-2204-API-正则-Object-包装类-Day18
  7. vue 仿今日头条_Vue仿今日头条实例详解_莺语_前端开发者
  8. 第一篇(上):对称分量分解(Symmetrical Component Decomposition)序列变换 (Sequence Transformation)零序 正序 负序 分解
  9. 爱剪辑的入门使用体验
  10. python import 上级目录