Je viens de passer deux fois par le processus d'installation de VS Code. L'installation initiale est rapide et sans douleur (comme l'éditeur lui-même), mais je dois me souvenir de la liste des extensions que j'ai installées et j'en installe de nouvelles à un très bon taux.
Avec Sublime Text, je copiais simplement un fichier de paramètres sur un autre PC et pouvais installer automatiquement toutes les dépendances de flux de travail, mais quelle est l'approche avec VS Code?
Puis-je simplement sauvegarder un fichier de paramètres JSON ou un fichier similaire pour pouvoir recréer facilement mon environnement de travail (avec les extensions)?
la source
Settings Sync
extension a fonctionné comme un charme, vient d'exporter mes paramètres d'OS X vers Linux Mint.L' extension Settings Sync devrait faire l'affaire, bien que l'UX soit à peu près tout.
Il synchronise vos paramètres sur un GitHub Gist au format JSON. Vous devrez créer un jeton GitHub. Je suggère d'enregistrer le code de jeton dans le nom du fichier de jeton, car lorsque vous aurez besoin de télécharger vos paramètres ultérieurement, il est peu probable que vous ayez le code à portée de main (du moins, c'était mon cas).
la source
token
clé située dans lesyncLocalSettings.json
profil de votre code, dans le même dossier quesettings.json
.Ainsi, comme le montre la modification de treehead ou la réponse de MarkP, vous pouvez désormais lister toutes les extensions installées. Pour installer cette liste d'extensions, procédez comme suit:
Transférez le fichier nouvellement créé sur la machine sur laquelle vous souhaitez installer ces extensions. Sur cette machine, vous feriez:
Qui passera ensuite par chaque extension de ce fichier et installera l’extension.
Si vous souhaitez une installation propre (AKA supprime toutes les extensions existantes sur cette machine), vous pouvez l'exécuter avant d'installer les nouvelles extensions (sinon, vous supprimerez également ces nouvelles extensions). ATTENTION, cela supprimera toutes les extensions dans VS Code:
la source
get-content c:\exportedlist.txt | % { code --install-extension $_ }
Voici l'emplacement des paramètres VSCode:
Il semble ne stocker que les paramètres modifiés , ce qui est vraiment agréable (pour ne pas encombrer ou visser avec les versions futures).
Vous pouvez également vouloir / snippets /, dans le même dossier que settings.json.
Et, bien sûr, vous pouvez courir
code --list-extensions
, comme le mentionnent déjà les autres réponses.la source