web-dev-qa-db-fra.com

Chemin d'accès sous-système Windows VSCode de Windows

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

5
spences10

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.

4
Rich Turner