3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

とりあえず入れておいたVSCode拡張機能(Python使い向け)

Last updated at Posted at 2022-07-31

はじめに

VSCodeの拡張機能が便利なので、何の開発をするときでもVSCode一つで済ませるようになってしまった。
これぐらい入れとけば開発できた、という拡張機能のリストのメモ。

使用言語はPyhon、時々Javascript、クラウドはAWS。
利用環境は以下。

  • Windows10
  • VSCode Ver 1.68.1(anacondaと一緒にインストール)

ウェブアプリとかHTMLが多い方はこちらのほうが参考になります。
VSCodeのおすすめプラグイン9選を一挙紹介!プログラミングを効率的にサポート

必要不可欠

Python/Pylance

Pythonを使用するので最初にインストール。
入力補完や必要なモジュールの自動インポートなど。Kiteがなくても問題ないくらい便利。
image.png
image.png
参考:
VisualStudioCodeでPython開発支援のPylanceを利用する

Docker

コンテナの起動など、Docker Desktopで実施するような作業が可能。
image.png
{5DB2ECAB-E045-4E79-BEA6-90E21F38D16E}.tmp.png
参考:VSCodeで"Docker"拡張機能を使ってみる

Compare Folders

コマンドパレットから使用する。Githubを使用しないフォルダの比較に便利。
image.png
image.png

Json Editor

Jsonファイルの構造をツリーで分かりやすく表示できる。
コマンドパレットからJSON editorを起動してJsonファイルを開くと内容を表示できる。
image.png
image.png
{5DB2ECAB-E045-4E79-BEA6-90E21F38D16E}.tmp.png

Edit csv

csvファイルをExcelのように見易くする。
image.png
image.png
image.png

Jupyter

Jupyter notebookの閲覧・編集に使用。
Jupyterを起動するのが面倒なので重宝する。
image.png
image.png

Remote Development

image.png

以下の3つのアドオンがセットになっている。

Remote - Containers

Dockerで作成したコンテナへのアクセスが可能になる。
image.png
image.png

Remote - SSH

SSH接続。ファイルブラウズも可能。configファイルを指定しておけばSSHターゲットが自動でリストされる。
image.png
image.png
image.png

Remote - WSL

wslに設定したLinuxにアクセスできる。
image.png
image.png
{5DB2ECAB-E045-4E79-BEA6-90E21F38D16E}.tmp.png

YAML

yamlファイルのアウトライン表示、オートコンプリートほか。
image.png
image.png
image.png

あると便利

Japanese Language Pack for Visual Studio Code

コマンドパレットなどは普通に英語のままなので別になくてもよいが…
image.png

AWS Toolkit

LambdaやS3などに直接アクセスしながら開発が可能。
参考:Lambda開発のためのVScode
image.png
{5DB2ECAB-E045-4E79-BEA6-90E21F38D16E}.tmp.png

Kite

コーディング時の候補表示やオートコンプリート。
アドオンのほかにアプリとしてKiteのインストールが必要。
image.png
image.png

zenkaku

全角スペースをわかりやすく表示してくれる。
image.png
image.png

VS Code Pets

動物などのマスコットが表示される。かわいい。
image.png
image.png
image.png

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?