Prettier Prettier只关注代码格式,也支持自动修复,规则和ESLint不同
eslint-config-prettier: 会禁用掉所有非必须或者和prettier冲突的规则,以符合eslint规则的方式格式化代码并提示对应的修改建议。 eslint-plugin-prettier: 该插件辅助Eslint可以平滑地与Prettier一起协作,并将Prettier的解析作为Eslint的一部分,在最后的输出可以给出修改意见。这样当Prettier格式化代码的时候,依...
EditorConfig 能做的规范很少很少,但是各大 IDE 都能原生支持(vscode 还得用插件来支持);prettier 是专供前端用的,支持很多规范,所以前端一般用 prettier 就够了。 有用 回复 大番薯 102 发布于 2021-09-27 EditorConfig 能做的规范很少很少,但是各大 IDE 都能原生支持(vscode 还得用插件来支持);prettier 是...
// 不需要自动在文件开头插入 @prettier insertPragma: false, // 使用默认的折行标准 pros...
prettier:格式化代码,比如2个缩进;行末加分号;字符串单引号等等。editorconfig:代码风格统一,比如缩进...
在工程化项目里,最理想的方法当然是通过借用可灵活配置的工具,实现自动化解决,这里介绍的解决方案是EditorConfig+Prettier+ESLint 的组合。 EditorConfig: 跨编辑器和IDE编写代码,保持一致的简单编码风格; Prettier: 专注于代码格式化的工具,美化代码; ESLint:作代码质量检测、编码风格约束等; ...
editorconfig、eslint、prettier三者的区别、介绍及使⽤ 每次搭建新项⽬都少不了这些⼯具,但时间⼀久就忘记了,下次搭新项⽬时⼜要四处查官⽅⽂档,因此特此记录,主要内容是对这三个⼯具的理解,以及具体使⽤⽅式 editorconfig 理解 先看官⽹的定义:EditorConfig helps maintain consistent ...