概要
Oxc是一个用Rust编写的JavaScript编译工具链,目标是打造高性能、完整的一站式前端基础设施。
对于它的玩法,个人不建议安装到项目中作为依赖,还是直接在VSCode插件市场中安装更佳。
VSCode插件
VSCode拓展市场搜索并安装:Oxc,插件内部包含了:
- Oxlint
- Oxfmt
Oxfmt
号称Prettier的替代者,使用方式其实在插件详情页说的很明白了,修改.vscode/settings.json,添加以下配置,即可在保存文件时自动格式化代码:
{
"editor.defaultFormatter": "oxc.oxc-vscode",
"editor.formatOnSave": true,
"editor.formatOnSaveMode": "file"
}
对于不支持的文件格式需要单独配置,例如Markdown文件,可使用Prettier插件,配置如下:
{
"[mdc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
}