VSCodeでPythonを快適にコーディングするために
筆者がインストールしている拡張機能をご紹介します
Python(Anaconda)をVSCodeで使用するには以下の記事をご参考ください
Python
まずは、この拡張機能を入れて、VSCodeでPythonを使えるようにしておきましょう
Pylance
Pyrightという別の拡張機能を使って型チェックをしてくれます
※Pyrightをインストールする必要はありません
また、import文のチェックも行います
Pyrightに関しては以下の記事を参考にしてください
型チェックに関して、以下の設定をしておくとよいでしょう
python.analysis.typeCheckingModeをbasic か strictにします
Python Environment Manager
環境ごとにパッケージの管理ができます
下の画像のようにツリーで表示され、視覚的にわかりやすいです
Python Docstring Generator
関数やクラスに対して、コメントのテンプレートを自動で作成してくれます
くわしい使い方は以下の記事を参考にしてみてください
Python Indent
インデントが命のPythonのコーディングにおいて、自動できれいにインデントをつけてくれます
indent-rainbow
インデントを階層別に色分けしてくれます。
Pythonはインデントがずれてしまうと、エラーになってしまいます。
indent-rainbowでインデントが見やすくなり、ミスを防げます。
Python Preview
変数や配列の中身を見やすく出力してくれます
※現在はメンテナンスされなくなったため、非推奨をなっています
Python Test Explorer for Visual Studio Code
テストコードを使用したテストをサポートしてくれます
importmagic
インポートを自動で行ってくれます
vandelay
JavaScriptとPythonのインポートの追加や削除を自動で行ってくれます
magicPython
型注釈、f文字列、正規表現などのPython3構文を強調表示してくれます
以上、VSCodeで快適なPythonライフをお送りください
コメント