Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>vscode-profile-shufflerNew to Visual Studio Code? Get it now.
vscode-profile-shuffler

vscode-profile-shuffler

Tim Abell

|
16 installs
| (0) | Free
https://github.com/timabell/vscode-profile-shuffler
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

vscode-profile-shuffler

An attempt to make a vscode extension to move extensions between vscode profiles, for which I could see no easy way.

https://marketplace.visualstudio.com/items?itemName=timabell.vscode-profile-shuffler

https://github.com/timabell/vscode-profile-shuffler

AGPL-3.0 license

Hacked together with github co-pilot

Usage:

  1. Ctrl-Shift-P (open command palette)
  2. Move Extensions (or Copy Extensions if you want to keep both)
  3. Enter source profile name (Defaults to 'Default')
  4. Enter target profile name (can't find a way to list profiles, patches welcome)
  5. Choose extensions to move/copy
  6. Press okay to move extensions to new profile

Publishing an extension

This is completely bananas. Recorded here because I won't remember it

https://code.visualstudio.com/api/working-with-extensions/publishing-extension#publishing-extensions

Create a publishing account (timabell) over here: https://marketplace.visualstudio.com/manage/publishers/timabell

Then in this completely different place in the derelict temple of ~~Visual Studio Online~~ Azure DevOops:

Create a token here https://timwise.visualstudio.com/_usersSettings/tokens - max expiry 1 year, hello repeating yaks

Then register the token and name with the cli:

vsce login timabell
https://marketplace.visualstudio.com/manage/publishers/
Personal Access Token for publisher 'timabell': ...
The Personal Access Token verification succeeded for the publisher 'timabell'.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft