Settings Sync voor Visual Studio Code

Daniel Dupré
0

Veel softwareontwikkelaars doen hun werk niet alleen op kantoor, maar ook onderweg of thuis. De uitbreiding Settings Sync houdt de instellingen, uitbreidingen en themes voor Visual Studio Code synchroon. 

De opensource code-editor Visual Studio Code (VSC) lijkt steeds populairder te worden. Maar als je wel eens achter verschillende apparaten zit te werken, kan dat problemen opleveren: je hebt onderweg op je laptop een nieuwe uitbreiding gevonden en geïnstalleerd, wilt vervolgens thuis op je pc aan het project doorwerken, maar daar zit de uitbreiding nog niet op.

De uitbreiding Settings Sync van Shan Khan biedt daar een oplossing voor: via een uitbreiding op je GitHub-account worden de instellingen, geïnstalleerde uitbreidingen en ook de gebruikte themes voor VSC op verschillende apparaten synchroon gehouden.

settings sync
Bijna elke ontwikkelaar heeft wel zo’n account, want de uitbreiding maakt gebruik van Gists, de notities van GitHub. De tool is eigenlijk bedoeld om codefragmenten op te slaan, maar is ook te gebruiken om de instellingen over meerdere apparaten synchroon te houden. Andere platforms zoals GitLab of Bitbucket worden helaas niet ondersteund.

Nadat je de uitbreiding in VSC hebt geïnstalleerd, kun je het inrichten starten met Shift+Alt+U (de toetsencombinatie om instellingen te uploaden). Klik op ‘Login with GitHub’. Visual Studio Code opent GitHub in de browser en vraagt om toestemming om een token te maken om Gists te benaderen.

Indien je nog niet bent aangemeld, moet je allereerst inloggen op GitHub. Daarna sluit je je browser en schakel je om naar VSC. ­Settings Sync vraagt of je een bestaande Gist wilt gebruiken of een nieuwe privé-Gist wilt aanmaken. Vervolgens worden je instellingen geüpload.

Via ‘Edit configuration’ worden zowel de Gist-ID als de token getoond. Kopieer deze informatie naar het volgende apparaat, installeer de uitbreiding en druk op Shift+Alt+D (de toetsencombinatie om instellingen te downloaden) om het inrichten te starten. Klik op ‘Edit configura­tion’. Settings Sync vraagt om de token en de Gist-ID en houdt daarna braaf alle instellingen synchroon.

De toetsencombinaties hoef je niet allemaal uit het hoofd te leren: telkens als je
Visual Studio Code start of een wijziging aanbrengt, kan de uitbreiding de instellingen met de server synchroniseren. Daar hoef je alleen het desbetreffende vakje voor aan te vinken. In plaats van instellingen en uitbreidingen moeizaam handmatig te synchro­niseren, kun je je nu volledig op het programmeren concentreren.

plug-in voorVisual Studio Code
aanbiederShan Khan (GitHub)
naam in VSC marketplaceshan.code-settings-sync

Meer software-reviews in c't mrt/2020

Meer over

Software

Deel dit artikel

Lees ook

Photoshop Elements 2020: fotobewerking met AI

Photoshop Elements richt zich traditiegetrouw op thuisgebruikers zonder professionele knowhow. Versie 2020 is met behulp van kunstmatige intelligentie...

Sapphire Radeon RX 5700 (XT) Pulse grafische kaarten

Sapphires grafische kaarten in de Radeon RX 5700 Pulse-serie zijn iets sneller dan de referentiekaarten van AMD en daarnaast ook stiller. 

0 Praat mee

avatar
  Abonneer  
Laat het mij weten wanneer er