| パイリント | |
|---|---|
| 開発者 | シルヴァン・テノー(ロジラボSA)[1] [2] |
| 初回リリース | 2001年 (2001) |
| 安定版リリース | 4.0.4 [3]
/ 2025年11月30日 |
| リポジトリ |
|
| 書かれた | パイソン |
| ライセンス | 一般公衆利用許諾契約書 |
| Webサイト | pylint.pycqa.org |
Pylintは、 Pythonプログラミング言語用の静的コード解析ツールです。Pythonの一般的な接頭辞「py」と、C言語のlintプログラムにちなんで命名されています。PythonスタイルガイドであるPEP 8で推奨されているスタイルに準拠しています。[4] PycheckerやPyflakesに似ていますが、以下の機能を備えています。
- 各行の長さを確認する
- 変数名がプロジェクトのコーディング標準に従って適切に構成されているか確認する
- 宣言されたインターフェースが実際に実装されているかどうかを確認する。[5]
また、Python コードからUMLダイアグラムを生成できる Pyreverse モジュールも装備されています。
スタンドアロンプログラムとして使用することもできますが、Eclipse with PyDev、[6] 、 Spyder、Visual Studio Code、[7]などのIDEや、 Atom、[8]、GNU Emacs、Vimなどのエディタとも統合されます。
参考文献
- ^ 「Pylint ユーザーマニュアル – Pylint 2.0.0 ドキュメント」. Docs.pylint.org . 2016年11月16日閲覧。
- ^ Tobias Macey (2015年12月12日). 「エピソード35 – Sylvain Thénault on ASTroid」. pythonpodcast.com . 2016年11月17日閲覧。
- ^ “リリース 4.0.4”. 2025年11月30日. 2025年12月1日閲覧。
- ^ 「PEP 8 – Pythonコードのスタイルガイド」Python.org . 2016年11月16日閲覧。
- ^ "pylint (Pythonソースコードを解析し、バグや品質低下の兆候を探します)". Logilab.org . 2006年9月26日. 2016年11月16日閲覧。
- ^ "PyLint". Pydev.org . 2016年10月31日. 2016年11月16日閲覧。
- ^ 「Python for VSCode – Visual Studio Marketplace」。Marketplace.visualstudio.com 。 2016年11月16日閲覧。
- ^ "linter-pylint" . 2016年11月17日閲覧。
外部リンク
- 公式サイト
- GitHubのpylint