VSCodeでは、Pythonのインポートを自動的に整理することができます。これにより、コードの可読性が向上し、開発効率が向上します。
isortのインストール
まず、isortパッケージをシステム全体にインストールする必要があります。
pipenv install isort --dev
isortの設定
次に、VSCodeの設定を開き、以下のようにisortの設定を追加します。
{
"[python]": {
"editor.codeActionsOnSave": {
"source.organizeImports": true
}
},
"python.formatting.provider": "black",
"isort.args": ["--profile", "black"]
}
この設定により、ドキュメントを保存するたびにisortが自動的に実行されます。
注意点
2022年末以降、vscode-pythonからpython.sortImports設定が削除される予定です。VS Codeは、vscode-isortからisort.argsを使用することを推奨しています。
以上がVSCodeでPythonのインポートを整理する方法です。これにより、Pythonコードの整理と管理がより簡単になります。