Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Export/Import VS extensions list?

Is there an easy way to backup the installed extensions list in VS (2017), so that when I install the machine anew I can easily install my regular extensions at once?

Note: I've found this question that asks an identical question to my own, except it targets VS Code, whereas my question is about Visual Studio for Windows.

like image 494
Shimmy Weitzhandler Avatar asked Sep 15 '17 09:09

Shimmy Weitzhandler


People also ask

How do I get a list of VS Code extensions?

You can browse and install extensions from within VS Code. Bring up the Extensions view by clicking on the Extensions icon in the Activity Bar on the side of VS Code or the View: Extensions command (Ctrl+Shift+X). This will show you a list of the most popular VS Code extensions on the VS Code Marketplace.

How do I export Visual Studio extensions?

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.

How do I export Vssettings?

Export a configurationOn the product card, choose the More button, and then select Export configuration. Browse to or type the location where you want to save your . vsconfig file, and then choose Review details. Make sure you've got the workloads and components that you want, and then choose Export.


1 Answers

Roaming Extension Manager is built in Visual Studio 2017:

The Roaming Extension Manager helps you keep track of all your favorite extensions across all of your development environments. Roaming your extensions keeps track of the extensions you have installed by creating a synchronized list in the cloud.

See also https://devblogs.microsoft.com/visualstudio/roaming-extension-manager-control-and-consistency-down-to-the-last-extension/

like image 139
Sergey Vlasov Avatar answered Sep 28 '22 05:09

Sergey Vlasov