最近发现了一个非常好用的 Python 代码格式化工具:Ruff。由 Astral 出品,速度极快,还能同时做 lint 和 format。
安装
1 | pip install ruff |
基本用法
格式化单个文件:
1 | ruff format <file> |
格式化整个项目目录:
1 | ruff format . |
体验
把所有项目都用 Ruff 格式化了一遍,快到难以想象——几百个文件的项目,一两秒钟就搞定了。如果还在用 Black 或手动对齐 PEP 8,值得一试。
最近发现了一个非常好用的 Python 代码格式化工具:Ruff。由 Astral 出品,速度极快,还能同时做 lint 和 format。
1 | pip install ruff |
格式化单个文件:
1 | ruff format <file> |
格式化整个项目目录:
1 | ruff format . |
把所有项目都用 Ruff 格式化了一遍,快到难以想象——几百个文件的项目,一两秒钟就搞定了。如果还在用 Black 或手动对齐 PEP 8,值得一试。