Visual Studio Code(VS Code)で、Pythonのコードを自動整形するには、次のようにします。
VS Codeでは、デフォルトでPython用のコード整形プラグインがインストールされています。
このプラグインを使用することで、Pythonのコードを自動的に整形することができます。
ただし、Pythonのコード整形には、PEP 8と呼ばれるスタイルガイドがあります。
PEP 8では、Pythonのコードを書く際に、推奨されるスタイルが定められています。
VS Codeでは、PEP 8に準拠したコード整形を行うことができますが、デフォルトの設定では、PEP 8に準拠したコード整形を行わない場合もあります。
そのため、VS CodeでPythonのコードを自動整形するときは、必ずPEP 8に準拠した整形を行うようにすることをおすすめします。
PEP 8に準拠したコード整形を行うには、次のようにします。
- VS Codeで、「設定」を開きます。「設定」は、「ファイル」メニューからも開くことができます。
- 「検索設定」欄に、「python.formatting.provider」と入力します。
- 「python.formatting.provider」の項目が表示されるので、「変更」をクリックします。
- 「python.formatting.provider」の項目に、「autopep8」を入力し、「確定」をクリックします。
これで、VS CodeでPythonのコードを自動整形するときには、PEP 8に準拠したコード整形を行うようになります。