本文共 717 字,大约阅读时间需要 2 分钟。
代码格式化工具新增HTML、、、支持以及多项语法优化和改进。
对于Angular和Vue,Prettier现在可以格式化这些扩展HTML的框架中的模板文件。Prettier提供了一种添加注释的机制,用于标记的格式化控制,防止工具删除或添加可能影响内容样式和布局的空白。空白模式可以匹配CSS的行为,或者将空白视为敏感的或不敏感的。
Prettier支持Vue.js和Angular的插值和属性以及Angular的内联模板语法。
MDX是markdown的扩展,支持JSX语法。Prettier现在可以用来格式化MDX资源中的markdown内容和JSX内容。
Prettier 1.15对JavaScript解析做了许多改进,包括扁平化嵌套三元运算符的else分支、使以内联方式编写的修饰符保持内联、保持修饰符的顺序以及改进将对象拆分为单独的行的方式。
Prettier是一个特立独行的代码格式化工具,它试图减少关于代码格式化的争论。作为一个JS项目,Prettier支持已经扩展到包括TypeScript、Flow、HTML5、CSS、Markdown和YAML在内的许多其他语言,对Elm、Java、PHP、Python、Ruby和Swift语言的支持目前正在开发中。Prettier还支持许多格式,包括JSX、JSON、Vue.js、Angular、SCSS、Less、style -components和GraphQL。
这个版本还对整个的Prettier API和Prettier支持的各种语言进行了许多其他改进。
Prettier是一个遵循MIT许可协议的开源软件。欢迎读者通过进行贡献和反馈,并务请遵循。
查看英文原文:
转载地址:http://rtxto.baihongyu.com/