安裝方式

  1. 打開 VS Code(Windows 版本,不是在 WSL 裡開的)
  2. 點左側 Extensions 圖示(或 Ctrl+Shift+X)
  3. 在搜尋欄輸入:WSL
  4. 第一個出來(或唯一)的 Microsoft 出品、名字叫 WSL 的那個,就是它。
    • 如果還是沒看到 → 試搜 remote development → 裝 Remote Development 套件包(它會自動包含 WSL + SSH + Containers 三個)
      • 套件 ID:ms-vscode-remote.vscode-remote-extensionpack
      • 這是最推薦的方式,一次裝好三個常用遠端工具。

安裝後怎麼用 / 確認是否成功

  • 安裝完後,左下角狀態列應該會出現一個小小的 >< 圖示(Remote 指示器)。
  • 點它 → 會出現 WSL 相關指令,如:
    • WSL: New Window(開新視窗連到預設 distro)
    • WSL: Connect to WSLWSL: 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 環境。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐