ruff
简介
- ⚡️ 比现有的 linter(如 Flake8)和格式化程序(如 Black)快 10-100 倍
- 🛠️ 支持
pyproject.toml
- 🤝 Python 3.13 兼容性
- ⚖️ 与 Flake8、isort 和 Black 的插入奇偶校验
- 📦 内置缓存,避免重新分析未更改的文件
- 🔧 修复支持自动纠错(例如,自动删除未使用的导入)
- 📏 超过 800 个内置规则,具有本机重新实现 流行的 Flake8 插件
- ⌨️ VS Code 等的第一方编辑器集成
- 🌎 单存储库友好,具有分层和级联配置
安装
1 | uv tool install ruff |
配置
1 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Tianze-blog!