DEV Community


Posted on

VSCode mass extension installation

How many ways are there to install a couple of public essential VSCode solutions for new members of a development team?

Note: ideally, the installation will be part of the onboarding process, so using workspaces is not very feasible since it is only restricted to one project.

Publish/Use an extension pack on the market place

Make an extension pack + publish it on the marketplace

Pros Cons
user can just search on the market place and install fully public
requires the team to maintain a VSCode market place account

Run a command

VSCode has a --install-extension option on the CLI where you can install extensions with their marketplace id.

example: code --install-extension dbaeumer.vscode-eslint --install-extension dbaeumer.vscode-eslint

Pros Cons
0 maintenance of any accounts or code VSCode needs to exist on the system PATH (i.e. zip versions need extra work)

Let's discuss any other options that exist!

Top comments (0)