相關專案
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
分支 (Forks)
- prettierx Prettier 的一個較少意見的分支
其他
- parallel-prettier 是一個替代的命令列介面,可以平行格式化檔案以加速大型專案
- prettier_d 將 Prettier 作為伺服器運行,以避免 Node.js 啟動延遲
- pretty-quick 使用 Prettier 格式化已更改的檔案
- rollup-plugin-prettier 允許您將 Prettier 與 Rollup 一起使用
- jest-runner-prettier 將 Prettier 作為 Jest 運行器
- prettier-chrome 是一個在瀏覽器中運行 Prettier 的擴充功能
- spotless 讓您可以從 gradle 或 maven 運行 prettier。
- csharpier 是 Prettier 的 C# 移植版本
- reviewdog-action-prettier 在 GitHub Actions CI/CD 工作流程中運行 Prettier