Ruffはrust製の高速なPython用Linterです。 README上部に記載の通り既存のPython Linterに比べてはるかに高速であると謳っています。 PylintやFlake8, banditなどのlinterは拡張機能を入れなくてもVSCodeのsettings.jsonに記述すれば使用できるようになります。[1] RuffをVSCodeと統合するには公式のVSCode拡張をインストールします。 またlint指摘だけではなく実行時に"--fix"オプションが指定されるとコードの自動修正まで行ってくれます。 ※ 2024/03/06追記 editor.codeActionsOnSaveの各設定項目の値がtrue/falseからexplicit/always/neverの3パターンに変わりました 値 説明