What's the best way to export all of my Visual Studio 2019 configuration?

Simon Sanchez 46 Reputation points
2021-05-05T00:53:16.72+00:00

Hello! I recently migrated from VS Code to Visual Studio 2019. In VS Code you can sync pretty much all your configuration, including extensions, themes, etc...
I know that VS2019 syncs some things, but not all of them, I don't think it syncs extensions, for example.

Is there an easy way to export ALL of my VS2019 configuration? Including extensions, extensions settings, fonts and colors, themes, keybindings, etc...?

Thanks!

Visual Studio
Visual Studio
A family of Microsoft suites of integrated development tools for building applications for Windows, the web and mobile devices.
5,439 questions
0 comments No comments
{count} vote

Accepted answer
  1. Tianyu Sun-MSFT 33,191 Reputation points Microsoft Vendor
    2021-05-05T04:31:05.897+00:00

    Hello @Simon Sanchez ,

    Welcome to Microsoft Q&A forum.

    Actually, the Import and Export Settings feature(option) from Tools > Import and Export Settings… can help to export most of the Visual Studio 2019 configurations. You just need to select which settings you want to export by following the wizard.

    I noticed that you mentioned sync extensions, Visual Studio 2019 has an built-in feature(extension) Roaming Extension Manager.

    If you click Extensions > Manage Extensions > Roaming Extension Manager, you will see the listed roaming Extensions. This feature will provide you with a list displaying all of your extensions installed across all of your environments and allow you to download directly from that list.

    But please note: 1). It provides you with a list. 2). You need to sign in VS. 3). Check this blog: Roaming Extension Manager: Control and Consistency down to the last Extension for more details.

    You also mentioned keybindings, this is a feature in Visual Studio Code, in Visual Studio you may not find this feature. And for keyboard shortcut key settings, you can also use Import and Export Settings feature to export.

    For fonts and colors, themes, Manage Window Layouts, General and other settings, I think, sign in VS can meet your requirements. The related settings will synchronize with your personalization account. You can check this document: Synchronize Visual Studio settings across multiple computers.

    So, in short, use Import and Export Settings feature, Roaming Extension Manager and sign in VS with your account should meet your requirements.

    Best Regards,
    Tianyu

    • If the answer is helpful, please click "Accept Answer" and upvote it.
      Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.
    7 people found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.