1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Visual Studio Code 拡張機能の選定

Posted at

VS Code拡張機能

VS Codeの拡張機能を効率的に使うためのメモ

コンセプト
Devcontainerを使用することを前提に、
ローカルのPCを汚すことなくVS Codeの拡張機能を使う効率的な方法を目指す

VS Codeのバージョン
1.96.2

必須の拡張機能

Docker + Devcontainerを使用することを前提にしているため、以下の拡張機能は必須

以下の2つの拡張機能は必ず使用するためローカルPCにインストールしてしまう

  • Docker
    ms-azuretools.vscode-docker
    
  • Remote Development
    ms-vscode-remote.vscode-remote-extensionpack
    

共通の拡張機能

ここからの拡張機能はDevcontainerの中で使用するつもりのため、
ローカルPCにはインストールしない

開発言語に関係なく使用する拡張機能をまとめる

  • indent-rainbow
oderwat.indent-rainbow
  • Prettier - Code formatter
esbenp.prettier-vscode
  • Better Comments
aaron-bond.better-comments
  • Path Intellisense
christian-kohler.path-intellisense
  • Auto Rename Tag
formulahendry.auto-rename-tag
  • Auto Close Tag
formulahendry.auto-close-tag
  • Code Spell Checker
streetsidesoftware.code-spell-checker
  • Trailing Spaces
shardulm94.trailing-spaces
  • Todo Tree
Gruntfuggly.todo-tree
  • Git Essentials
TechieCouch.git-essentials
  • Bookmarks
alefragnani.Bookmarks
  • Error Lens
usernamehw.errorlens
  • Regex Previewer
chrmarti.regex
  • DotENV
mikestead.dotenv
  • Peacock
johnpapa.vscode-peacock

言語ごとの拡張機能

言語ごとに使用する拡張機能をまとめる

フロント系

  • Live Server
ritwickdey.LiveServer

バックエンド系

  • Thunder Client
rangav.vscode-thunder-client

Java

  • Extension Pack for Java
vscjava.vscode-java-pack
  • Spring Boot Extension Pack
vmware.vscode-boot-dev-pack

Python

  • Python
ms-python.python
  • Python Indent
KevinRose.vsc-python-indent
  • autoDocstring - Python Docstring Generator
njpwerner.autodocstring

C++

  • C/C++ Extension Pack
ms-vscode.cpptools-extension-pack

あえて入れない拡張機能

VS Codeで逆輸入されデフォルトで備わっている機能

  • zenkaku
mosapride.zenkaku
  • Rainbow Brackets
2gua.rainbow-brackets

検討

導入を検討している拡張機能
サブスクリプション未購入のため未導入

  • GitHub Copilot
    GitHub.copilot
    

随時アップデート

上記で確定というわけではない、
VS Codeの逆輸入や新規のより便利な拡張機能の登場などがあるたびに
更新していく予定

1
0
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
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?