インストール
pip install ruff
設定方法
自分はryeを使っているのでpyproject.tomlで以下のように書き込んでいく。
上のリンクにもあるようにruff.tomlも使える。
[tool.ruff.lint]
select = [
# pycodestyle
"E",
# Pyflakes
"F",
# pyupgrade
"UP",
# flake8-bugbear
"B",
# flake8-simplify
"SIM",
# isort
"I",
]
使えるルール
以上のとおり。
VSCodeでの設定方法
拡張機能の設定で以下の箇所を設定するだけ。
チェック
ruff check hogehoge.py