WindowsサブシステムLinuxにVisual Studio Codeをインストールしようとしています。
その前に、ターミナルコマンドcode .
を使用して現在のディレクトリでVSCodeを開くことができました。これはcmd、bash、zshまたはfishで機能しました
VSCodeをWSLにインストールしようとしています まだ機能しませんcode .
コマンドを使用できませんでした。
だから私はwhereis code
をし、これを見つけました:
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
だから、/usr/bin/code
と/usr/share/code
に追加されたVSCode for Linuxのインストールを推測していますが、code .
コマンドを実行するときに何が呼び出されるのでしょうか。
それからls -la /usr/bin/
と私はこれを見つけます:
lrwxrwxrwx 1 root root 24 Oct 9 19:38 code -> /usr/share/code/bin/code*
これは私が今少し混乱しているところです。/mnt/c/Program Files/Microsoft VS Code/bin/code
と/mnt/c/Program Files/Microsoft VS Code/bin/code.cmd
を指すように戻したいと思いますが、次に何をすべきか少し混乱しています。
ポインタは大歓迎です:ok_hand:
ありがとう
/usr/bin/code
および/usr/share/code
で作成されたシンボリックリンクを削除する必要があります。
コードを実行するためにWSLに新しいシンボリックリンクを追加する必要はありません。WSSLでLinuxパスにWindowsパスを追加するため、VSCodeはパスでアクセス可能なフォルダーにcode.shファイルをインストールします。