BestDI / BestDI.github.io

Mia's Home
https://bestdi.github.io
1 stars 0 forks source link

🧑‍🏭 Funny Things!!! Prettier? Prettier is an opinionated code formatter. #29

Open BestDI opened 4 years ago

BestDI commented 4 years ago

🥰 Prettier ? Prettier is an opinionated code formatter. 自以为是的代码格式化工具?

Funny!!!

🅰️ 话不多说,首先请上其官方地址 prettier.io,也可以在其 playground 中进行配置相关的练习。
🅱️ 当然,我会提供一份可实践的文档来总结在Vue、React项目中增量去增加这个功能的。
🔢 prettier 配置的中文说明

🧩 兼容的Web 端开发语言

🍯 为什么要用这个插件?

⚠️ 对于代码风格的圣战,没有一天真正停止过:

就个人角度来说,这些争论有意义吗?我觉得是有的,因为不仅体现了一个程序员对细节的追求,还锻炼了探索、深挖、求真的能力。但是就团队的角度来说,我觉得这些争论是没有意义的,个人代码的风格大相径庭,从 ESlint 的规则数量就可以明显地看出这一点。如果从个人代码风格的角度出发,制定一套适用于团队层面的规范,讨论到最后,很难有一个统一的结果。 所以,为了统一团队代码风格,确实需要任性(opinionated),才能真正落地。

👇 下载插件

😕 增加配置文件

🧷 结合 Eslint 使用

🐙 结合 package.json 定义代码格式化命令

🔌 插件 for VS./Webstrom.

🍔 老是忘记代码格式化, 怎么配合 git 提交一起使用?