Prettier

Prettier

开发框架/库 5.2w 免费
Prettier 是一款带默认风格约束的代码格式化工具,解析源码生成 AST 后按统一规则重新排版,统一缩进、换行与引号等格式。原生支持 JavaScript、TypeScript、JSX、JSON、CSS、HTML、Vue、Angular、GraphQL、Markdown 与 YAML,更多语言可经插件扩展。配置项刻意保持精简,配合编辑器保存时自动格式化,用于消除团队代码评审中的风格争论。
访问官网

搭配玩法

6
查看全部 6 条
Prettier + package.+ @prettier/plugin-oxc+ @prettier/plugin-hermes

升级 Prettier 后同步升级插件,以应用新的格式化规则

Prettier + React Native React Native+ Next.js Next.js+ TypeScript TypeScript + iOS+ Android+ CocoaPods+ React Native Web

用 monorepo 实现一套 React Native 代码同时跑 iOS、Android 与 Next.js Web 端

React Native Web 让 RN 组件渲染到 DOM,Yarn Workspaces 统一管理共享包,三端共用一份业务代码

✓ 三端 100% 代码复用✓ 已有生产项目验证 ✕ Web 端需 React Native
Prettier + Astro Astro+ TypeScript TypeScript+ ESLint ESLint + Node.js 16.15.1++ npm+ Tailwind CSS

Astro + Tailwind + TS 博客/作品集启动模板

Astro 做静态站点,Tailwind 写样式,TS/ESLint/Prettier 保工程质量

✓ SEO 友好,含 sitemap/RSS✓ 一键部署到 Netlify ✕ 未指明 Node 18 兼容性,仅测到
Prettier + ESLint ESLint + Git+ EditorConfig+ husky+ lint-staged+ Commitizen+ Commitlint

Git 提交流程自动化:Hook 触发增量 Lint 检查并规范化提交信息

husky 挂载 Git Hook,lint-staged 只检查暂存文件提速,Commitizen+Commitlint 保证提交信息规范

✓ 提交前自动代码检查✓ 提交信息统一规范

产品简介

Prettier 是一款带默认风格约束的代码格式化工具,解析源码生成 AST 后按统一规则重新排版,统一缩进、换行与引号等格式。原生支持 JavaScript、TypeScript、JSX、JSON、CSS、HTML、Vue、Angular、GraphQL、Markdown 与 YAML,更多语言可经插件扩展。配置项刻意保持精简,配合编辑器保存时自动格式化,用于消除团队代码评审中的风格争论。

用户评价

还没有评价
这款产品刚收录,成为第一个评价的人
写第一条评价