Closed1
WSL から VSCode を起動したい
![nodamushi](https://res.cloudinary.com/zenn/image/fetch/s--C_Xb4-j2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/f58bf19061.jpeg)
WSLで Windows からのパスを引き継ぐと面倒でしかないので、普通は 引継ぎを無効化している と思われます。
ただ、 VSCode をWSLのターミナルから開きたいなとなった時に Windows のパスを引き継いでいないと開くことが出来ずに面倒です。(※ VSCode 内のターミナルにいる場合は remote-server のパスが追加されてるはずなので code
が使えるはず)
~/.local/bin/code
を以下の内容で作成して実行権限を与えると、WSL から VSCode を起動できて便利です。
~/.local/bin/code
#!/bin/bash
path="/mnt/c/Users/あなたのユーザー名/AppData/Local/Programs/Microsoft VS Code/bin/code"
if [ $# -eq 0 ];then
exec "$path" .
exit
fi
exec "$path" "$@"
このスクラップは4ヶ月前にクローズされました