Open BestDI opened 4 years ago
🥰 Prettier ? Prettier is an opinionated code formatter. 自以为是的代码格式化工具? Funny!!!
🥰 Prettier ? Prettier is an opinionated code formatter. 自以为是的代码格式化工具?
Prettier ? Prettier is an opinionated code formatter.
Funny!!!
🅰️ 话不多说,首先请上其官方地址 prettier.io,也可以在其 playground 中进行配置相关的练习。 🅱️ 当然,我会提供一份可实践的文档来总结在Vue、React项目中增量去增加这个功能的。 🔢 prettier 配置的中文说明
⚠️ 对于代码风格的圣战,没有一天真正停止过:
就个人角度来说,这些争论有意义吗?我觉得是有的,因为不仅体现了一个程序员对细节的追求,还锻炼了探索、深挖、求真的能力。但是就团队的角度来说,我觉得这些争论是没有意义的,个人代码的风格大相径庭,从 ESlint 的规则数量就可以明显地看出这一点。如果从个人代码风格的角度出发,制定一套适用于团队层面的规范,讨论到最后,很难有一个统一的结果。 所以,为了统一团队代码风格,确实需要任性(opinionated),才能真正落地。
Eslint
package.json
for VS./Webstrom.
git
🅰️ 话不多说,首先请上其官方地址 prettier.io,也可以在其 playground 中进行配置相关的练习。
🅱️ 当然,我会提供一份可实践的文档来总结在Vue、React项目中增量去增加这个功能的。
🔢 prettier 配置的中文说明
🧩 兼容的Web 端开发语言
🍯 为什么要用这个插件?
⚠️ 对于代码风格的圣战,没有一天真正停止过:
就个人角度来说,这些争论有意义吗?我觉得是有的,因为不仅体现了一个程序员对细节的追求,还锻炼了探索、深挖、求真的能力。但是就团队的角度来说,我觉得这些争论是没有意义的,个人代码的风格大相径庭,从 ESlint 的规则数量就可以明显地看出这一点。如果从个人代码风格的角度出发,制定一套适用于团队层面的规范,讨论到最后,很难有一个统一的结果。 所以,为了统一团队代码风格,确实需要任性(opinionated),才能真正落地。
👇 下载插件
😕 增加配置文件
🧷 结合
Eslint
使用🐙 结合
package.json
定义代码格式化命令🔌 插件
for VS./Webstrom.
🍔 老是忘记代码格式化, 怎么配合
git
提交一起使用?