pythonコード百科事典

コピペですぐ使えるPythonコードをご紹介

Visual Studio CodeでPythonのコードを自動整形する方法(PEP8準拠)

Visual Studio CodeVS Code)で、Pythonのコードを自動整形するには、次のようにします。

  1. VS Codeで、Pythonのコードを開きます。
  2. コードを選択するか、カーソルを合わせてから、「Shift + Alt + F」キーを押します。
  3. コードが自動的に整形されます。

VS Codeでは、デフォルトでPython用のコード整形プラグインがインストールされています。
このプラグインを使用することで、Pythonのコードを自動的に整形することができます。

ただし、Pythonのコード整形には、PEP 8と呼ばれるスタイルガイドがあります。
PEP 8では、Pythonのコードを書く際に、推奨されるスタイルが定められています。
VS Codeでは、PEP 8に準拠したコード整形を行うことができますが、デフォルトの設定では、PEP 8に準拠したコード整形を行わない場合もあります。
そのため、VS CodePythonのコードを自動整形するときは、必ずPEP 8に準拠した整形を行うようにすることをおすすめします。

PEP 8に準拠したコード整形を行うには、次のようにします。

  1. VS Codeで、「設定」を開きます。「設定」は、「ファイル」メニューからも開くことができます。
  2. 「検索設定」欄に、「python.formatting.provider」と入力します。
  3. python.formatting.provider」の項目が表示されるので、「変更」をクリックします。
  4. python.formatting.provider」の項目に、「autopep8」を入力し、「確定」をクリックします。

これで、VS CodePythonのコードを自動整形するときには、PEP 8に準拠したコード整形を行うようになります。