代码检测修复工具ruff

tqx
·发布于 5 个月前·
2 人看过

Ruff是一款使用rust写的现代的linter,速度极快,使用起来非常简单。旨在成为许多其他linter 和格式化工具(如 Flake8、isort 和 Black)的替代品。虽然还在积极开发中,但是已经成为最受欢迎的Python linter之一,值得推荐给Python程序员。

pip install ruff

ruff check .                        # 分析当前及子目录内的所有文件
ruff check path/to/code/            # 分析指定目录及子目录内的所有文件
ruff check path/to/code/*.py        # 分析指定目录内的所有py文件
ruff check path/to/code/to/file.py  # 分析 file.py

ruff check --fix

ruff check --fix --unsafe-fixes
python
$ cd ..