RuffでPythonの作法を学びたい

Опубликовано: 25 Июль 2026
на канале: kanta's spike
85
0

PythonのLinter兼コードフォーマッターであるRuffの使い方をまとめました。

Ruffはデフォルトの設定のままで、十分便利ですが、
チェックルールを追加することで、いろいろな用途のチェックを実施できます。

VSCode用拡張機能もあるので、手軽に利用できます。

00:00 RuffでPythonの作法を学びたい
00:04 はじめに
00:36 Ruffとは?
01:02 Linterとは?
01:19 PythonのLinter
01:36 Code Formatterとは?
01:52 Ruffのインストール
02:02 Ruffの使い方
02:22 例: Ruffの使い方
04:54 エラーの識別子
05:17 ルール一覧
05:51 VSCode用拡張機能の使い方
06:16 VSCode用拡張機能の設定
06:31 例: VSCode用拡張機能の使い方
08:28 Ruff Linterの設定
09:08 例: Ruff Linterの設定
09:36 Ruff Code Formatterの設定
09:49 例: Ruff Code Formatterの設定
09:57 例: Ruffの使い方(設定変更時)
10:54 まとめ
11:21 参考


参考

[lint - Wikipedia](https://ja.wikipedia.org/wiki/Lint)
[Programming code formatting - Wikipedia](https://en.wikipedia.org/wiki/Pretty-...)
[Ruff](https://docs.astral.sh/ruff/)
[Installing Ruff | Ruff](https://docs.astral.sh/ruff/installat...)
[Rules | Ruff](https://docs.astral.sh/ruff/rules/)
[Ruff - Visual Studio Marketplace](https://marketplace.visualstudio.com/...)
[uvを使ってPythonでCLIツールを作りたい](   • uvを使ってPythonでCLIツールを作りたい  )

---

この動画はナレーションに VOICEVOX を利用しています。

https://voicevox.hiroshiba.jp/

VOICEVOXさん、声をありがとう!!
声 VOICEVOX:ずんだもん、VOICEVOX:白上虎太郎

#Python #Ruff