装箱百万奖金,第六届全国工业互联网数据创新应用大赛火热报名中! 了解详情
写点什么

Prettier 1.15 代码格式化工具新增 Angular 和 Vue.js 支持

  • 2019-01-28
  • 本文字数:653 字

    阅读完需:约 2 分钟

Prettier 1.15代码格式化工具新增Angular和Vue.js支持

Prettier 1.15代码格式化工具新增 HTML、Vue.jsAngularMDX支持以及多项语法优化和改进。


对于 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 许可协议的开源软件。欢迎读者通过Prettier GitHub项目进行贡献和反馈,并务请遵循Prettier贡献指南


查看英文原文:Prettier 1.15 Code Formatter Adds Angular and Vue.js Support


2019-01-28 10:435559
用户头像

发布了 528 篇内容, 共 240.8 次阅读, 收获喜欢 1268 次。

关注

评论

发布
暂无评论
发现更多内容

华为与湖北三所高校共建首批鲲鹏&昇腾产教融合育人基地

科技热闻

研究了一圈React学习资料,发现最好用的React教程还是这个

sai

云原生促进基础设施变革,百度“磐玉”蜂巢服务器正式发布

科技热闻

设计消息队列存储消息数据的 MySQL 表格

奔奔

Hadoop学习过程中遇到的错误及解决方法

阿丞

hadoop hdfs mapreduce YARN

2021百度AI开发者大会在元宇宙举办

百度大脑

人工智能

语音信号处理14:语音信号的特征应用

轻口味

28天写作 12月日更

AI风起荆楚,人工智能中国体系即刻启航

脑极体

Nginx+IIS做站点访问负载均衡

为自己带盐

nginx dotnet 28天写作 12月日更

Spring框架基础知识(01)

海拥(haiyong.site)

28天写作 12月日更

当 Redis 发生高延迟时,到底发生了什么

程序员历小冰

redis 延迟 28天写作 12月日更

忆父亲

wood

28天写作 父亲

世界女性科技群落(四):技术与流行文化顶格发展,日韩女性的科技暗面

脑极体

Python代码阅读(第73篇):字符串字节数

Felix

Python 编程 字符串 阅读代码 Python初学者

Hoo虎符研究院 | 币圈后浪——Swivel Finance

区块链前沿News

Hoo虎符 虎符交易所 虎符研究院

11月云短信报告出炉,腾讯云再次蝉联到达率冠军

博睿数据

一文带你了解数据库设计基础

坚果

数据库 28天写作 12月日更

Java 必看的 Spring 知识汇总!

CRMEB

百度CTO王海峰:AI大生产平台再升级 助力中国科技自立自强

百度大脑

人工智能

个推漫话知识图谱:《女心理师》中的智能语音识别系统如何实现?

个推

机器学习 nlp 知识图谱

【网络安全】针对 HTTP/2 协议的HTTP Desync攻击

H

网络安全 信息安全 漏洞

基于kali的域控环境搭建——黑盒测试环境搭建

网络安全学海

黑客 网络安全 信息安全 渗透测试 WEB安全

资产租赁管理系统解决方案

低代码小观

资产管理 CRM 企业管理系统 融资租赁 CRM系统

高性能队列Disruptor在测试中应用

FunTester

Disruptor 测试 性能测试 高性能队列 FunTester

信通院首批AIOps系统和工具评估,博睿数据获评异常检测模块“全面级”

博睿数据

项目开发架手架规划

hasWhere

Prettier 1.15代码格式化工具新增Angular和Vue.js支持_前端_Dylan Schiemann_InfoQ精选文章