不支持的功能
INFO
这些功能已计划中。请关注我们的 milestone。
配置限制
目前不支持:
package.json中的prettier字段- 子目录中的嵌套
.editorconfig experimentalTernaries和experimentalOperatorPosition选项
注意:默认 printWidth 是 100(Prettier 使用 80)。
Prettier 插件
不支持。但是,Oxfmt 提供了内置替代方案:
sortImports- 基于
eslint-plugin-perfectionist/sort-imports - 默认禁用
- 基于
sortTailwindcss- 基于
prettier-plugin-tailwindcss - 默认禁用
- 基于
sortPackageJson- 基于
prettier-plugin-packagejson - 默认启用
- 基于
jsdoc- 基于
prettier-plugin-jsdoc - 默认禁用
- 基于
详见 配置文件参考。
关于 Oxfmt 支持的框架和文件类型,请参阅 兼容性矩阵。