Prettier 1.15代码格式化工具新增Angular和Vue.js支持
Prettier 1.15代码格式化工具新增HTML、Vue.js、Angular、MDX支持以及多项语法优化和改进。
对于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
Prettier 1.15代码格式化工具新增Angular和Vue.js支持相关推荐
- 前端三剑客 React、Angular、Vue.js 比较
一.它们是什么东西,我们先来了解一下 AngularJS AngularJS [1] 诞生于2009年,由Misko Hevery 等人创建,后为Google所收购.是一款优秀的前端JS框架,已经被 ...
- html代码格式化nodejs,使用Node编写的Sublime代码格式化工具插件(HTML/CSS/JS)
这里介绍的是一个格式化HTML/CSS/JavaScript(JSON)代码的Sublime插件,支持Sublime 2/3,这个插件使用Node.JS编写. 安装 首先你需要安装好node.js ( ...
- vscode 配置代码格式化工具calng-format,windows/linux都支持
1.安装clang-format工具 linux (ubuntu) sudo apt-get install clang-format-11 windows 下载clang-format.exe,并将 ...
- vue实现搜索框搜索新增_基于Vue.js实现简单搜索框
主要用到的知识很简单,简单的vuejs2.0的知识就够了.源码用了.vue构建和ES6,用了webpack打包等等.我资历还浅,先用一个简单的.js的写. 先看效果 这里有两个组件,一个组件是logo ...
- (15)打鸡儿教你Vue.js
组件化vue.js 组件单向绑定 组件双向绑定 组件单次绑定 创建组件构造器 注册组件 使用组件 Vue.extend() Vue.component() 使用组件 <div id=" ...
- Blazor VS React / Angular / Vue.js
原文作者: Christian Findlay 原文链接:https://christianfindlay.com/2020/06/04/blazor-vs-react-angular-vue-js/ ...
- 超人气代码格式化工具prettier
一.prettier 介绍 官方自己介绍说,prettier是一款强势武断的代码格式化工具,它几乎移除了编辑器本身所有的对代码的操作格式,然后重新显示.就是为了让所有用这套规则的人有完全相同的代码.在 ...
- 代码格式化工具Prettier
Prettier安装使用及配置项参考官方文档,文档更全更清晰 Prettier文档 GitHub Vscode:启用Prettier格式化 {// 将默认格式化工具设置为prettier"e ...
- 【总结】1265- 理解 ESLint、Prettier、EditorConfig 代码规范
前言 团队多人协同开发项目中困恼团队管理一个很大的问题是:无可避免地会出现每个开发者编码习惯不同.代码风格迥异,为了代码高可用.可维护性, 如何从项目管理上尽量统一和规范代码呢? [x] 文档约定 - ...
最新文章
- [转载]Lua和C++交互详细总结
- 【项目管理】敏捷小品:Rupert 工业公司 项目:~Alpha~
- 不是所有的事情都要达成共识
- 市场39款主流同步整流DCDC芯片横向测评预告---摘自:嘉立创商城
- 流式套接字(SOCK_STREAM),数据报套接字 (SOCK_DGRAM) 的比较
- PowerDesigner 手记
- OpenVINO 获取计算棒计算结果
- 超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大[转]...
- window统计文本字节_【NLP】机器如何认识文本 ?NLP中的Tokenization方法总结
- 解决Eclipse编译web项目失败问题
- 复杂度分析当中的Θ、Ο、Ω
- GDB 反向调试(Reverse Debugging)
- css compressor java_使用YUI Compressor压缩CSS/JS
- 苹果计算机 win10,苹果电脑怎么安装Win10系统?
- 单片机原理及应用实验报告
- TypeError: empty() received an invalid combination of arguments 报错
- jt808终端鉴权_JT808-1: JT808协议、GB808协议、道路运输车辆卫星定位系统-北斗兼容车载终端通讯协议...
- 会议选座位php,会议室座次(会议座位怎么排位)
- hdu 4399 树形dp
- Base64使用案例