-
Notifications
You must be signed in to change notification settings - Fork 30.4k
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
Test Partial Profiles #188613
Comments
Use case: #156144 (comment) Is there a PR associated for partial profiles or will it be in Insiders for testing? |
@tanishqmanuja This is the issue you might want to comment in - #188612 |
Hey @sandy081, I am testing the partial profiles. While testing, I had the following thoughts:
Screen.Recording.2023-07-25.at.10.33.46.movI was wondering if this was intended? For my
Screen.Recording.2023-07-25.at.10.51.05.mov |
Definitely makes sense. At present this is happening because of the implementation limitation: Extensions enablement state is stored in storage. Please file a feature request for this.
I do not think it is expected. Editing the profile should retain the configuration when it was created. Please file an issue with steps to reproduce.
I see you have not enabled Settings Sync. You have to Turn on Settings Sync for the syncing of data to happen. Sorry that I did not mention that assuming it was obvious. I would also recommend to use different extensions directory for the second instance. |
Refs: #156144
Complexity: 4
Create Issue
Introduction
You can now create a partial profile, ie., a profile in which you can customise only some configurations (Settings, Keyboard Shortcuts, User Snippets, User Tasks, Extensions). When such a profile is active, VS Code uses the customisations from default profile for those configurations which are not part of the profile. For example: You can have a Profile with all configurations except for Keyboard Shortcuts, and use Default Profile for it.
You can create such a profile using the new Create Profile flow (Settings Gear > Profile > Create Profile...) in which you can select what can be configured in the profile.
Testing
Creating
Test creating a partial profile with various options available in the create profile flow
and make sure the partial profile is created and applied as expected. Please play around with this flow and provide feedback.
Editing
You can update these options after creating the profile using
Settings Gear > Profile > Edit Profile...
action. Try editing the profile and changing the options and test if the update is working as expected.Other Features
user-data-dir
andextensions-dir
and launch VS Code for testing syncing)The text was updated successfully, but these errors were encountered: