安裝方式打開 VS CodeWindows 版本不是在 WSL 裡開的點左側 Extensions 圖示或 CtrlShiftX在搜尋欄輸入WSL第一個出來或唯一的 Microsoft 出品、名字叫WSL的那個就是它。如果還是沒看到 → 試搜remote development→ 裝Remote Development套件包它會自動包含 WSL SSH Containers 三個套件 IDms-vscode-remote.vscode-remote-extensionpack這是最推薦的方式一次裝好三個常用遠端工具。安裝後怎麼用 / 確認是否成功安裝完後左下角狀態列應該會出現一個小小的圖示Remote 指示器。點它 → 會出現 WSL 相關指令如WSL: New Window開新視窗連到預設 distroWSL: Connect to WSL或WSL: Connect to WSL using Distro…選特定 Ubuntu-22.04 等如果還是找不到或裝不上常見原因與解法VS Code 版本太舊 → 更新到最新版Help → Check for Updates網路 / 代理問題 → 試關 VPN 或切換網路插件市場被擋 → 手動下載 .vsix 檔安裝從上面 Marketplace 連結下載搜尋時只打「Remote - WSL」 → 改成上面建議關鍵字已裝但沒生效 → 試wsl --shutdown重啟 WSL再重開 VS Code裝好後開發 ROS 2 就超方便了直接在 WSL 的 Ubuntu 裡跑ros2指令VS Code 會自動連進去debug、terminal、extension 都跑在 Linux 環境。
vscode安装wsl插件并连接wsl
安裝方式打開 VS CodeWindows 版本不是在 WSL 裡開的點左側 Extensions 圖示或 CtrlShiftX在搜尋欄輸入WSL第一個出來或唯一的 Microsoft 出品、名字叫WSL的那個就是它。如果還是沒看到 → 試搜remote development→ 裝Remote Development套件包它會自動包含 WSL SSH Containers 三個套件 IDms-vscode-remote.vscode-remote-extensionpack這是最推薦的方式一次裝好三個常用遠端工具。安裝後怎麼用 / 確認是否成功安裝完後左下角狀態列應該會出現一個小小的圖示Remote 指示器。點它 → 會出現 WSL 相關指令如WSL: New Window開新視窗連到預設 distroWSL: Connect to WSL或WSL: Connect to WSL using Distro…選特定 Ubuntu-22.04 等如果還是找不到或裝不上常見原因與解法VS Code 版本太舊 → 更新到最新版Help → Check for Updates網路 / 代理問題 → 試關 VPN 或切換網路插件市場被擋 → 手動下載 .vsix 檔安裝從上面 Marketplace 連結下載搜尋時只打「Remote - WSL」 → 改成上面建議關鍵字已裝但沒生效 → 試wsl --shutdown重啟 WSL再重開 VS Code裝好後開發 ROS 2 就超方便了直接在 WSL 的 Ubuntu 裡跑ros2指令VS Code 會自動連進去debug、terminal、extension 都跑在 Linux 環境。