- Ruff - Astral
Ruff can be used to replace Flake8 (plus dozens of plugins), Black, isort, pydocstyle, pyupgrade, autoflake, and more, all while executing tens or hundreds of times faster than any individual tool
- Ruff,一个极快的 Python 代码检查工具 | Astral 中文
Ruff 是一个高性能的 Python 代码检查工具,让您更快地交付代码。 用一个工具替代数十个依赖项——而且运行时间只占一小部分。
- 宇宙最强Python静态分析工具Ruff - 知乎
Ruff是使用Rust编写的超快Python静态分析工具。 我们看看它于市面上主流Python分析工具性能对比 上面是针对CPython源码进行分析时间开销,我们可以很直观看出Ruff完全碾压其余竞品。
- GitHub - astral-sh ruff: An extremely fast Python linter and code . . .
Ruff supports over 800 lint rules, many of which are inspired by popular tools like Flake8, isort, pyupgrade, and others Regardless of the rule's origin, Ruff re-implements every rule in Rust as a first-party feature
- Ruff使用指南:最新的超快速代码格式化工具 – 赛博红兔的科技博客
这一期,我们来看看如何使用最近特别受欢迎的Python代码静态分析和格式化工具——Ruff。 我自己已经用它有一段时间了,确实功能非常的强大,可以说整合了不少的工具,比如说Flake8,isort,Black,autopep8等等。
- 【AI总结】一篇吃透 Ruff CLI:从入门到进阶的完整命令手册_ruff命令-CSDN博客
目录 一篇吃透 Ruff CLI:从入门到进阶的完整命令手册 一、为什么选 Ruff? 二、安装 升级 三、核心子命令思维导图 四、`ruff check` —— 一把梭搞定 Lint 1 最常用组合 2 精准控制 3 持续集成 五、`ruff format` —— Black 的极速替代 六、规则字典:`ruff rule` `ruff list`
- 安装 Ruff | Ruff - Astral 文档
对于 macOS Homebrew 和 Linuxbrew 用户,Ruff 也可以在 Homebrew 上以 ruff 的形式提供
- 大一统的 Ruff: All-in-One Linter Formatter for Python - 知乎
现在 Ruff 重新实现了一版 Black,你只需要把 Black,Flake8,isort,autopep8 等统统删掉,然后安装 Ruff,就可以一键完成上述所有工具的代码格式化了。
|