【Python】VSCodeで関数の引数名を表示する神機能 (original) (raw)

結論

引数が多くて、わかりずらかったコードが
image.png

image.png
このように、引数の名前が表示されることでめちゃくちゃわかりやすくなります!

設定方法

設定方法は、設定からPython Analysis Inlay Hints: callArgumentNamesをallにするだけ。(画像の一番上の設定です)
なお、この設定は、Pylanceという拡張機能のものです(ただし、Microsoft公式のPythonの拡張機能パックに入っているのでPythonユーザーであれば概ね設定可能だと思います)。

image.png

jsonで設定する場合は以下のようにsettings.jsonに追記してください。

settings.json

{
  "python.analysis.inlayHints.variableTypes": true,
}

その他のTips

ちなみに、こちらはそこそこ有名だと思うので、設定済みの方が多いかと思いますが、画像の他の設定では、戻り値や引数の型を表示することができます。

こちらもjsonの場合は以下

settings.json

{
  "python.analysis.inlayHints.functionReturnTypes": true,
  "python.analysis.inlayHints.variableTypes": true,
}

それでは、良いPythonライフを!