CNode

Prettier超越Standard,成为最受欢迎JS代码格式化工具

分享
Ccheapsteak发布于9 年前最后回复9 年前9 回复9976 浏览0 收藏

前端代码格式化工具和风格久经分裂。后起者Prettier首创以AST为起点进行处理,立被行内各大组织容用。其中包括Facebook, Babel, Zeit等等,React Native的创始人vjeux也成为Prettier的维护员并大力宣传。近周,Prettier的日下载量突破了数年前曾梦想统一前端JS代码风格的Standard。前端代码风格能如Go和Python统一的一天仍说不上指日可盼 (对比下Prettier的日下载量只是react的10%),但其后盾之坚固、趋势之威猛 (以短暂6个月超越Feross辛苦两年半的市场占有率),前途无量

screencapture-npmcharts-compare-standard-prettier-1497125233407.png

查看回复

回复 (9)

1
1340641314#1·9 年前

我比较关注你 图是哪里看的

S
steambap#2·9 年前

standard 不能分号和使用空格的设定太傻了,而且还不能改,所以我从来不用

Y
yuche#3·9 年前

standard 主要是 Style guide,对应的应该是 airbnb-rules 和 google-rules,两者不冲突啊。事实上你还能在官方的 README 上看到 prettier-standard 插件,总得来说竞争对手应该是 xo

@steambap 你写一个 .eslintrc 就能改啊

R
ResJay#4·9 年前

格...格..式化...?

X
XGHeaven#5·9 年前

感觉 prettier 很舒服,不过一定要加分号,这一点让我很难受。

// ps 最近的版本已经支持去掉分号了

R
rwing#6·9 年前

哈哈哈 真乱套

C
cheapsteak#7·9 年前
引用 1340641314我比较关注你 图是哪里看的

@1340641314 hai 不好意思刚看到。图是npmcharts.com的,基于Vue (1) 的开源软件 :D Github repo

参与回复
登录后即可参与回复。登录