相关项目
ESLint 集成
- eslint-config-prettier 关闭所有不必要或可能与 Prettier 冲突的 ESLint 规则
- eslint-plugin-prettier 将 Prettier 作为 ESLint 规则运行,并将差异报告为单独的 ESLint 问题
- prettier-eslint 将
prettier
的输出传递给eslint --fix
- prettier-standard 使用
prettierx
和prettier-eslint
以standard
规则格式化代码
stylelint 集成
- stylelint-config-prettier 关闭所有不必要或可能与 Prettier 冲突的规则。
- stylelint-prettier 将 Prettier 作为 stylelint 规则运行,并将差异报告为单独的 stylelint 问题
- prettier-stylelint 将
prettier
的输出传递给stylelint --fix
分支
- prettierx Prettier 的一个不太强势的分支
其他
- parallel-prettier 是一款替代的 CLI,可以并行格式化文件,从而加快大型项目的处理速度
- prettier_d 将 Prettier 作为服务器运行,以避免 Node.js 启动延迟
- pretty-quick 使用 Prettier 格式化已更改的文件
- rollup-plugin-prettier 允许您在 Rollup 中使用 Prettier
- jest-runner-prettier 是将 Prettier 作为 Jest 运行器
- prettier-chrome 是一款在浏览器中运行 Prettier 的扩展
- spotless 允许您从 gradle 或 maven 运行 prettier。
- csharpier 是 Prettier 的 C# 移植版本
- reviewdog-action-prettier 在 GitHub Actions CI/CD 工作流中运行 Prettier