不支持的功能
INFO
这些功能已在计划中。请关注我们的 里程碑。
配置限制
目前不支持:
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 在不同框架和文件类型中支持的内容,请参阅 兼容性矩阵。
