VSCodeはPythonの開発において非常に便利なエディタで、その中でもLinting機能はコードの品質を保つ上で重要な役割を果たします。Lintingはコードのセマンティックやスタイリスティックな問題をハイライトし、プログラミングエラーやコーディング規約に反する箇所を検出します。
VSCodeでPythonのLintingを設定する方法は以下の通りです。
-
VSCodeの拡張機能をインストールする: VSCodeのマーケットプレイスから選択したlinterの拡張機能をインストールします。MicrosoftはPython用のlinting拡張機能としてPylint, flake8, mypyを公開しています。
-
古いlinter設定を削除する:
setting.json
に書かれていた非推奨の設定を全て削除します。 -
新しい設定方法を適用する: VSCodeの拡張機能をインストールすると、linterのコードも含まれているため、
Pipfile
やrequirements.txt
にlinterのパッケージを追加する必要はありません。
以上の手順により、VSCodeでPythonのLintingを設定することができます。これにより、コードの品質を一貫して高く保つことが可能となります。