Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>WSL Pro ManagerNew to Visual Studio Code? Get it now.
WSL Pro Manager

WSL Pro Manager

LinfengChen

|
2 installs
| (0) | Free
管理导入导出 WSL 环境
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

WSL Pro Manager (WSL 高级管理器)

VSCode Version Platform License

WSL Pro Manager 是一款专为 VS Code 打造的轻量级、可视化 Windows Subsystem for Linux (WSL) 管理插件。它将繁琐的 wsl.exe 命令行操作转化为直观的侧边栏 UI,让你无需离开编辑器即可掌控所有的 Linux 环境。


✨ 核心功能 (Features)

  • 🖥️ 可视化实例
    • 自动扫描并列出系统内所有的 WSL 1 和 WSL 2 实例。
    • 左侧边栏专属企鹅图标,一键唤出管理面板。
  • 📂 无缝集成开发流
    • 一键挂载:直接在新窗口中打开指定 WSL 实例的用户主目录,免去寻找 \\wsl$\ 路径的烦恼。
    • 快速终端:为选定的 Linux 发行版一键唤起集成了上下文的 VS Code 终端。
  • 📦 带进度条的导入与导出
    • 动态预测:在导入/导出 .tar 镜像时,通过底层磁盘扫描动态计算体积变化,提供实时的数据写入量与预估百分比进度条。
    • 摆脱原装命令行的“假死”等待感,大文件读写进度一目了然。
  • ⚙️ 系统级配置管理
    • 默认用户切换:动态解析 /etc/passwd,一键将实例的默认登录用户从 root 切换为普通用户(自动写入 wsl.conf)。
    • 强制阻断:遇到环境死锁时,一键强制终止 (Terminate) 目标实例。
  • 🗑️ 安全销毁
    • 可视化彻底注销并删除不再需要的实例,附带实时的容量释放进度条,安全回收 C 盘空间。

🚀 快速开始 (Quick Start)

安装方式

  1. 下载本项目的 .vsix 安装包。
  2. 打开 VS Code,进入左侧的 扩展 (Extensions) 面板。
  3. 点击面板右上角的 三个点 (...),选择 从 VSIX 安装... (Install from VSIX...)。
  4. 选中下载的 .vsix 文件,即可瞬间完成安装。

使用指南

  • 安装完成后,点击 VS Code 活动栏(最左侧)新增的 Linux 图标。
  • 在弹出的 WSL 管理器 视图中,悬浮或 右键 点击任意实例,即可看到操作菜单:
    • 打开目录 / 打开终端
    • 更改默认登录用户 / 强制停止实例
    • 导出备份 (.tar) / 彻底删除实例
  • 点击顶部的菜单栏图标可以执行 刷新列表 或 导入新 WSL。

📌 环境要求 (Requirements)

  • 操作系统: Windows 10 (2004+) 或 Windows 11。
  • 前置依赖: 系统已启用 适用于 Linux 的 Windows 子系统 (WSL) 功能,且已安装内核更新包。

📝 问题反馈 (Feedback & Contribution)

如果你在使用过程中遇到了 Bug,或者有更好的功能建议,欢迎提交 Issue 或 Pull Request!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft