1

Je suis sur un ordinateur portable de la société et appdata a restreint l'espace de stockage. Un premier google a montré qu'il n'y a pas vraiment de paramètres pour déplacer les répertoires. Je pensais à simplement copier les répertoires pertinents ie \ AppData \ Roaming \ Code à un autre endroit, puis créer un lien symbolique dur (jonction) avec le même nom, puis pointer vers le même emplacementVSCode: déplacement de fichiers hors du répertoire appdata

ie en ligne de commande:

mklink/JC: \ Users me \ \ AppData \ roaming code \ C: \ myFolder \ code

J'ai joué avec le déplacement tout le dossier AppData (clic droit sur l'itinérance/local/LocalLow puis cliquez sur les propriétés puis onglet Emplacement, puis changer de répertoire). J'ai réussi à déplacer seulement la moitié des fichiers. ça a semblé marcher jusqu'à ce que je redémarre et ça a provoqué le chaos.

Je ne veux pas que la même chose se reproduise avec vscode. (Cela dit, je n'ai pas essayé d'utiliser un lien symbolique pour appdata

Quel est le conseil de tout le monde? Puis-je créer un lien symbolique et tout fonctionnera bien? Ou vais-je causer encore plus de chaos? Si cela fonctionne pour vscode, je souhaitez faire la même chose pour AppData trop

Répondre

0

les liens symboliques devraient travailler, mais vous pouvez aussi dire le code VS utiliser une extension personnalisée et effectuer un réglage utilisateur avec les --extensions-dir et --user-data-dir drapeaux respectivement

$ code --extensions-dir "/User/me/vscodeExtensions" --extensions-dir "/User/me/vscodeData" 

Il sont certaines des principales limites de cette approche, telles que les mises à jour d'extension ne fonctionne pas. roi support pour un VS code vraiment portable ici: https://github.com/Microsoft/vscode/issues/329