Ruff 官方文档首页

开源 Python 代码检查与格式化工具,pip 一装即用;整理时 0.17.4(2026-11-05 发布)。

这是什么

Ruff 是用 Rust 编写的开源 Python 工具(MIT 许可证),由 Astral 团队开发,把 linter 与 formatter 合并在一个工具里:既能查代码问题(可开启数百条 Pyflakes/pycodestyle 等规则),也能像 Black 那样一键格式化,速度快到可以直接挂在保存/提交钩子里。适合想在本地和 CI 里用一套工具替代 Flake8、isort、Black 多件套的 Python 开发者。

如何获取

注意点

  • 规则默认只开一部分,按项目需要在 pyproject.toml 里配置;迁移 Flake8 规则有官方对照说明。
  • formatter 与 Black 风格高度兼容但非逐字节一致,存量项目首次格式化建议单独提交。
  • 相关阅读:Zed:Rust 打造的高性能开源代码编辑器(同为 Rust 驱动的开发效率工具)。

证据来源(公开可读)

  • 官方仓库(README 与 LICENSE=MIT)与 Releases。
  • 封面图源:docs.astral.sh/ruff 官方文档首页截图。
本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习使用,请在下载后24小时内删除,严禁商用。若由于商用引起版权纠纷,一切责任均由使用者承担。 【注意:本站发布资源来源于网络搜集,均有较强时效性,请在下载前注意查看文章资源发布或更新时间,距离当前时间太久的资源不建议下载,特别是安卓专区相关资源,会有大概率失效无法使用】