J'ai eu du mal à essayer d'installer Visual Studio Code sur mon sous-système Windows Linux.
Avant de commencer, j’étais capable d’utiliser la commande de terminal code .
pour ouvrir VSCode dans le répertoire courant, cela fonctionnait avec cmd, bash, zsh ou fish.
Depuis que j'ai essayé d'installer VSCode sur mon WSL qui ne fonctionne pas encore , je n'ai pas été en mesure d'utiliser la commande code .
.
Alors j'ai fait un whereis code
puis trouvé ceci:
code: /usr/bin/code /usr/share/code /mnt/c/Program Files/Microsoft VS
Code/bin/code /mnt/c/Program Files/Microsoft VS Code/bin/code.cmd
Donc, je suppose que l’installation de VSCode pour Linux a été ajoutée dans /usr/bin/code
et /usr/share/code
, et je suppose également que l’appel est fait lorsque je fais ma commande code .
?
Alors ls -la /usr/bin/
et je trouve ceci:
lrwxrwxrwx 1 root root 24 Oct 9 19:38 code -> /usr/share/code/bin/code*
C’est là où je suis un peu confus maintenant, je voudrais revenir sur le /mnt/c/Program Files/Microsoft VS Code/bin/code
et le /mnt/c/Program Files/Microsoft VS Code/bin/code.cmd
je suppose, mais je suis un peu confus quant à ce qu’il faut faire ensuite.
Tous les pointeurs grandement appréciés: ok_hand:
Merci
Vous devez supprimer les liens symboliques créés dans /usr/bin/code
et /usr/share/code
.
Il n'est pas nécessaire d'ajouter de nouveaux liens symboliques dans WSL pour exécuter le code: VSCode installe un fichier code.sh dans son dossier accessible sur votre chemin, car nous ajoutons le chemin Windows à votre chemin Linux dans WSL.