Oxlint
Oxc项目推出的Rust编写的JavaScript/TypeScript静态代码检查工具,以高性能著称,兼容大量ESLint规则并支持自定义扩展
时间轴 (近 90 天)
Ultracite v8 是一个零配置的代码检查与格式化工具,基于 Oxlint、Biome 和 ESLint 构建预设,专为代理编程设计。
Oxlint 同样基于 Rust,专注极快的检查速度,常被用作 ESLint 的加速替代或补充。
Oxlint 和 Biome 用 Rust 重写核心解析与规则执行路径,并可多线程并行处理文件,在同等规则数量下通常比 ESLint 快一个数量级。
Oxlint 的规则体系兼容大量 ESLint 现有规则,同时允许开发者以插件或配置的方式扩展自定义规则。
Deslop 是一组为 Oxlint 定制的 lint 规则集,用于捕捉 AI 生成 TypeScript 代码中的常见反模式。
选择 Oxlint 而非 ESLint 作为基座,透露出作者对性能的考量,因为 AI 生成代码体量大,逐行审查开销不可忽视。
Oxlint 是由 Oxc(The JavaScript Oxidation Compiler)项目推出的静态代码检查工具,核心用 Rust 编写。
在大型代码库上,Oxlint 的检查速度通常比 ESLint 快数十倍。
全部知识事实 (8)
Ultracite v8 是一个零配置的代码检查与格式化工具,基于 Oxlint、Biome 和 ESLint 构建预设,专为代理编程设计。
50%待验证Oxlint 同样基于 Rust,专注极快的检查速度,常被用作 ESLint 的加速替代或补充。
50%待验证Oxlint 和 Biome 用 Rust 重写核心解析与规则执行路径,并可多线程并行处理文件,在同等规则数量下通常比 ESLint 快一个数量级。
50%待验证Oxlint 的规则体系兼容大量 ESLint 现有规则,同时允许开发者以插件或配置的方式扩展自定义规则。
50%待验证Deslop 是一组为 Oxlint 定制的 lint 规则集,用于捕捉 AI 生成 TypeScript 代码中的常见反模式。
50%待验证选择 Oxlint 而非 ESLint 作为基座,透露出作者对性能的考量,因为 AI 生成代码体量大,逐行审查开销不可忽视。
50%待验证Oxlint 是由 Oxc(The JavaScript Oxidation Compiler)项目推出的静态代码检查工具,核心用 Rust 编写。
50%待验证在大型代码库上,Oxlint 的检查速度通常比 ESLint 快数十倍。
50%