Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create profiles that define which extensions should be loaded and set profiles per workspace #44611

Closed
WouterDeKort opened this issue Feb 27, 2018 · 2 comments
Labels
extensions Issues concerning extensions

Comments

@WouterDeKort
Copy link

The number of extensions for VS Code is growing enormously. Now that I've been using VS Code for a while, I find myself installing more and more extensions. Not all extensions are required all the time. This is especially true for extensions that change the UI (like the Docker extension).

What I would like to have is the ability to create certain Profiles that describe which extensions I want to be active. I can then switch VS Code to a Profile such as WebDev, Docker, C# or PowerShell and automatically load the relevant extensions. I can also load multiple profiles at the same time.

I can also configure a Profile per workspace so that VS Code automatically loads the correct extensions when I open a project. Profiles shared this way will show popups similar to what we already have for extensions with recommendations that a profile is installed and the relevant extensions are installed/loaded.

@vscodebot vscodebot bot added the extensions Issues concerning extensions label Feb 27, 2018
@vscodebot
Copy link

vscodebot bot commented Feb 27, 2018

(Experimental duplicate detection)
Thanks for submitting this issue. Please also check if it is already covered by an existing one, like:

@WouterDeKort
Copy link
Author

@vscodebot vscodebot bot locked and limited conversation to collaborators Apr 13, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
extensions Issues concerning extensions
Projects
None yet
Development

No branches or pull requests

1 participant