Visual Studio Codeに入れている拡張機能一覧を出力する方法

自分がどんな拡張機能を入れているのか知りたい、拡張機能一覧をバックアップしたい時のために使えます。

codeコマンドが使える状態でターミナル上で

code --list-extensions

を実行するだけです。

こんな感じで一覧が出力されます。

ms-vscode-remote.remote-containers
ms-vscode-remote.remote-ssh
ms-vscode-remote.remote-ssh-edit
ms-vscode-remote.remote-ssh-explorer
ms-vscode-remote.remote-wsl
ms-vscode-remote.vscode-remote-extensionpack

一覧出たところでどうするの?って思うかもしれませんが、ここで出力されたextension-idを使って拡張機能のインストールをターミナルから行うことができます。

 code --install-extension ms-vscode-remote.vscode-remote-extensionpack

なので一覧を保存しておけばPCを移行する時に多少楽になるでしょう。

---

ちなみに私は一覧出力したら68個ありました😇

alefragnani.project-manager
amazonwebservices.aws-toolkit-vscode
auchenberg.vscode-browser-preview
bierner.markdown-mermaid
bmewburn.vscode-intelephense-client
christian-kohler.npm-intellisense
christian-kohler.path-intellisense
codezombiech.gitignore
CoenraadS.bracket-pair-colorizer
dariofuzinato.vue-peek
Dart-Code.dart-code
Dart-Code.flutter
DavidAnson.vscode-markdownlint
dbaeumer.vscode-eslint
donjayamanne.git-extension-pack
donjayamanne.githistory
DotJoshJohnson.xml
eamodio.gitlens
eg2.vscode-npm-script
esbenp.prettier-vscode
felixfbecker.php-debug
felixfbecker.php-intellisense
felixfbecker.php-pack
formulahendry.auto-close-tag
formulahendry.auto-rename-tag
GitHub.vscode-pull-request-github
humao.rest-client
IBM.output-colorizer
ICS.japanese-proofreading
ionutvmi.reg
jebbs.plantuml
jeremyrajan.webpack
johnpapa.vscode-peacock
mikestead.dotenv
mrmlnc.vscode-apache
ms-azuretools.vscode-docker
MS-CEINTL.vscode-language-pack-ja
ms-python.anaconda-extension-pack
ms-python.python
ms-vscode-remote.remote-containers
ms-vscode-remote.remote-ssh
ms-vscode-remote.remote-ssh-edit
ms-vscode-remote.remote-ssh-explorer
ms-vscode-remote.remote-wsl
ms-vscode-remote.vscode-remote-extensionpack
ms-vscode.csharp
ms-vscode.Go
ms-vscode.powershell
ms-vsliveshare.vsliveshare
ms-vsliveshare.vsliveshare-audio
msjsdiag.debugger-for-chrome
mubaidr.vuejs-extension-pack
neilbrayfield.php-docblocker
octref.vetur
redhat.java
redhat.vscode-yaml
ritwickdey.LiveServer
robertoachar.vscode-essentials-snippets
shd101wyy.markdown-preview-enhanced
slevesque.vscode-hexdump
tombonnike.vscode-status-bar-format-toggle
VisualStudioExptTeam.vscodeintellicode
vscode-icons-team.vscode-icons
wayou.vscode-todo-highlight
wraith13.background-phi-colors
wraith13.clairvoyant
yzhang.markdown-all-in-one
ziyasal.vscode-open-in-github

C#/PowerShell/Go/Python/PHP/Node.js/Dart/Flutter/Java/Vue.jsってところと、VSCode自体の使い勝手向上するような拡張機能と。

新規ディレクトリをVSCodeで立ち上げたらまずやるのは、不要な拡張機能の無効化ですからね。


😉