Dela Visual Studio Code-inställningar i Dropbox
Igår gick jag igenom processen att dela databaser i Dropbox så det är vettigt att följa upp det med hur man går tillväga för att dela Visual Studio Code-inställningar i Dropbox.
Det är om du använder Visual Studio Code (och jag har haft några människor som frågar Twitter hur man gör detta).
Som samma är i förra inlägget, samma ansvarsfriskrivning som jag arbetar på macOS. Så detta dikterar de kommandon jag använder, hur jag skapar symboliska länkar och hur jag går tillväga för att dela inställningar mellan maskiner.
Eftersom detta är en uppföljning av ett liknande inlägg, varför inte hoppa in direkt?
Om du använder en Mac finns det två viktiga saker att notera:
- Om du har installerat Visual Studio Code kommer vi att komma åt
Library
katalogen och detta kan, med vissa installationer, vara en katalog som behöversudo
behörigheter. Kanske inte, kanske så. Exemplen som jag ger kommer inte att inkludera det. (Några av er måste dock inkludera det.) - Detta förutsätter att du inte har en udda inställning där du lagrar dina inställningar på en anpassad plats. om så är fallet, då är du på egen hand.
Så med det på plats, här är vad du behöver göra för att dela Visual Studio Code-inställningar.
1 En symbolisk länkuppfriskning
Om du inte läste förra inlägget är det bra. Men du kommer fortfarande att behöva veta vad symboliska länkar är och hur du använder dem eftersom allt detta arbete kommer att göras i terminalen.
Kort sagt, betrakta dem som genvägar där en plats på disken refererar till en annan plats på disken. Ansökningar kommer vanligtvis att behandla detta på samma sätt.
I slutändan vill vi skapa en symbolisk länk mellan våra inställningar så att Visual Studio tar dem från Dropbox snarare än dess standardplats.
2 Visual Studio Code-inställningar
På macOS är Visual Studio Code-inställningarna i ~ /Library/Application Support/Code/User
. Det här är katalogen som vi vill flytta till Dropbox och sedan synkronisera mellan maskiner.
Först, framför allt, gör en säkerhetskopia av den här katalogen. Detta kan vara så enkelt som att skapa en kopia av katalogen med ett annat namn eller duplicera den och flytta den någon annanstans. Det är vad som än fungerar för dig.
Skapa sedan en katalog i Dropbox där du kommer att lagra filerna. Jag använder /Apps/Code/User
och släpper sedan alla där.
Detta speglar mer eller mindre hur det ursprungligen sattes upp och håller mina delade inställningar i en katalog som är lätt att följa.
3 Skapa den symboliska länken
Öppna sedan en terminalsession och skriv in följande kommando :
ln -s ~/Dropbox/Apps/Code/User /Library/Application Support/Code/User
Detta kommer att skapa en länk mellan User
katalogen där Visual Studio Code används för att hitta sina filer men pekar den till platsen i Dropbox.
4 flera maskiner
Därefter upprepar du helt enkelt allt ovan för var och en av de maskiner du vill dela information. För mig har jag en maskin i vilken jag brukar installera alla mina paket, behålla inställningar etc., så nu skrivs allt till Dropbox så de länkade maskinerna kommer att ärva dessa ändringar.
Om att ladda om Visual Studio Code
Se till att alla instanser av Visual Studio är stängda när du gör detta. Och när du återbesöker maskinerna med Visual Studio Code, kom ihåg att uppdatera dem.