简介

  • ⚡️ 比现有的 linter(如 Flake8)和格式化程序(如 Black)快 10-100 倍
  • 🛠️ 支持pyproject.toml
  • 🤝 Python 3.13 兼容性
  • ⚖️ 与 Flake8、isort 和 Black 的插入奇偶校验
  • 📦 内置缓存,避免重新分析未更改的文件
  • 🔧 修复支持自动纠错(例如,自动删除未使用的导入)
  • 📏 超过 800 个内置规则,具有本机重新实现 流行的 Flake8 插件
  • ⌨️ VS Code 等的第一编辑器集成
  • 🌎 单存储库友好,具有分层和级联配置

安装

1
uv tool install ruff

配置

1