Custom Profiles for VSCodeManage multiple VSCode isolated instances with ease 😎 'Custom Profiles for VSCode' helps large teams achieve consistent settings and extensions with a single json file. You can also use it to isolate VSCode instances with separate user settings and extensions. The extension is available on the Marketplace - here. 🎉 🥳 What's New? 👉 changelogComing soon 😎
User GuideInstallationYou can always install the extension through the extensions tab inside VSCode - searching for Creating a Custom Profile
JSON all the way
Here's an example: Modifying the custom profileYou can modify all user settings and install extensions within the custom profile once you launch it. If you created a new profile, you will be presented with the default launch screen and all settings and extensions will be isolated. As you make changes to this profile, you'll be able to see changes in the json schema for this profile through the Custom Profiles Explorer. Sharing a custom profile between your teamCustom Profiles for VSCode can also be used to share consistent User Settings and Extensions among your team members. .vscode/profile.jsonIn your repository, create a Use the custom profile
Updating the profileWhenever you update the profile and commit to source control, it will go out of sync with others' custom profile. You can just delete and the profile from Would love your feedback on this. Issues and PRs are welcome. Have a great one! And happy Coding! 😃 - Saurav Contributors ✨Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome! |