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

Test export/import settings profiles #148058

Closed
2 tasks done
sandy081 opened this issue Apr 25, 2022 · 0 comments
Closed
2 tasks done

Test export/import settings profiles #148058

sandy081 opened this issue Apr 25, 2022 · 0 comments

Comments

@sandy081
Copy link
Member

sandy081 commented Apr 25, 2022

Refs: #146729

Complexity: 4

Create Issue


A settings profile includes following:

  • Settings (excludes machine scoped settings like git.path. Also removes comments)
  • Installed extensions and enablements
  • UI customisations
    • Status bar entries visibility
    • Activity Bar, Bottom Panel & Status Bar entries visibility and order
    • Views visibility, location and order

Testing

  • You can now export and import a settings profile using commands Settings Profile: Export Settings as a Profile and Settings Profile: Import Settings from a Profile respectively. Test these two features using two VS Code instances each with a different user data (--user-data-dir) and extensions directory (--extensions-dir).

  • You can host the exported settings profile in internet and import it by providing the URL. For example save the settings profile using GitHub gists. Test importing the settings profile by providing the raw gist URL.

  • Test this in vscode.dev/github.dev

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants