代码格式化开源工具Prettier
Prettier是一款自动规范和标准化代码格式的开源工具,不会影响其执行,开发人员可以用自己的风格进行编码,同时生成可读性高的代码,以提高互操作性和协作性。软件遵守MIT开源协议。
举例:
原格式 :
foo(reallyLongArg(), omgSoManyParameters(), IShouldRefactorThis(), isThereSeriouslyAnotherOne());
优化后:
foo(
reallyLongArg(),
omgSoManyParameters(),
IShouldRefactorThis(),
isThereSeriouslyAnotherOne()
);
目前支持语言如下:
- JavaScript,包括 ES2017
- JSX
- Flow
- TypeScript
- CSS、LESS 和 SCSS
- JSON
- GraphQL
[repo owner=”prettier” name=”prettier”]
发表回复