Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Symlink WorkspaceNew to Visual Studio Code? Get it now.
Symlink Workspace

Symlink Workspace

men

| (0) | Free
在侧边栏勾选多个子项目目录,并在目标目录中创建软链,便于多项目联合开发。
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Symlink Workspace (VS Code 扩展)

侧边栏勾选源目录下的多个子项目目录,并在你选择的目标目录里创建软链,用于在一个新的开发目录里聚合多个项目而无需复制。

功能

  • 软链聚合:支持添加多个源根目录,并在每个源根目录下勾选多个子文件夹,在目标目录创建软链
  • 分支展示:勾选列表会显示各项目当前分支名与状态(dirty、ahead/behind),并定时自动刷新
  • 命名规则:支持通过 VS Code 设置配置软链名称模板(默认 {rootName}__{folderName})
  • 自动恢复:重新打开目标目录时,会优先读取 .symlink-workspace.json;若不存在则扫描当前目录下的软链自动推断来源并恢复勾选

使用

  1. 在 VS Code 中打开该扩展工程目录
  2. 运行 npm install
  3. 按 F5 启动 Extension Development Host
  4. 在新窗口左侧 Activity Bar 找到 Symlink 图标
  5. 点击 添加源目录,可一次添加多个源根目录
  6. 勾选需要的子文件夹,点击 创建软链到目标目录

一键安装(VSIX)

本项目已可打包为 VSIX 文件并离线安装。

  1. 在工程目录执行 npm install
  2. 执行 npm run package
  3. 得到 symlink-workspace-0.0.10.vsix
  4. VS Code 中运行命令 Extensions: Install from VSIX... 选择该文件即可安装

说明

  • 软链创建使用目录软链(symlink type: dir)
  • 若目标目录已存在同名项,会弹出模态弹窗让你选择覆盖/跳过/取消
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft