VSenv - 专业的VS Code离线实例管理器

完全免费开源的VS Code多实例管理解决方案,支持创建独立隔离的开发环境,每个实例拥有独立的用户数据和扩展目录

🔧 独立实例管理
🛡️ 数据隔离保护
🚀 快速部署
VS Code 实例管理
$ vsenv create myproject
$ vsenv start myproject
$ vsenv list

VSenv 核心功能特性

专业的VS Code多实例管理解决方案,提供完整的开发环境隔离和管理功能

🗂️

独立VSCode实例管理

创建多个完全独立的VS Code实例,每个实例拥有隔离的用户数据、扩展目录和配置文件,实现真正的多环境开发

🔒

数据隔离保护机制

每个VSCode实例的配置、扩展和项目数据完全独立,避免不同项目间的相互干扰和配置冲突

⚡

快速启动与协议支持

优化的VSCode实例启动流程,支持自定义协议注册,可通过vscode://协议快速访问指定实例

🌐

VSCode协议重定向

支持vscode://协议重定向功能,可直接从浏览器、文件管理器或其他应用快速打开指定VSCode实例

🛡️

隐私保护与硬件指纹随机化

支持硬件指纹随机化功能,随机化CPUID、磁盘序列号和MAC地址,增强隐私保护和实例隔离

📦

实例导入导出与备份

支持VSCode实例的完整导入导出功能,便于实例备份、迁移和分享,包含所有配置和扩展

使用指南

创建新的 VS Code 实例

# 创建默认路径的实例
vsenv create myproject

# 创建指定路径的实例
vsenv create myproject "D:\Projects\myproject"

创建实例后,请将 VS Code 离线包解压到实例目录下的 vscode\ 文件夹中

启动 VS Code 实例

# 基本启动
vsenv start myproject

# 启用沙箱模式
vsenv start myproject --sandbox

# 启用硬件指纹随机化
vsenv start myproject --fake-hw

# 网络隔离启动
vsenv start myproject --proxy http://127.0.0.1:8080

支持多种启动模式,包括沙箱、网络隔离和硬件指纹随机化

管理 VS Code 实例

# 列出所有实例
vsenv list

# 停止实例
vsenv stop myproject

# 删除实例
vsenv remove myproject

# 导出实例
vsenv export myproject backup.vsenv

完整的实例生命周期管理,支持导入导出功能

高级功能

# 注册协议处理
vsenv regist myproject

# 协议守护模式
vsenv regist-guard myproject

# 安装扩展
vsenv extension myproject ms-python.python

# 批量安装扩展
vsenv extension import myproject extensions.txt

支持协议注册、扩展管理和批量操作等高级功能

免费下载 VSenv VSCode管理器

支持Windows平台的VSCode多实例管理工具,完全免费开源,提供GitHub和蓝奏云双下载渠道

获取VSenv最新版本

VSenv是完全免费开源的VS Code实例管理器,支持Windows 10/11系统,提供64位版本下载

版本: v1.0.0 许可证: AGPLv3.0

系统要求:

  • Windows 10 或更高版本
  • 64位操作系统
  • 至少100MB可用磁盘空间
  • 管理员权限(用于协议注册功能)
⭐ 查看源码

关于VSenv VSCode管理器项目

了解VSenv的开发背景、技术特点和开源理念

项目介绍

VSenv是一个专为开发者设计的VS Code离线实例管理器,旨在为中文开发社区提供完全隔离的开发环境管理解决方案。该项目完全免费开源,采用AGPLv3.0许可证,由开发者dhjs0000(dhjs0000)开发和维护。

技术特点

VSenv基于Windows系统底层API开发,支持创建多个完全隔离的VSCode实例,每个实例拥有独立的用户数据、扩展目录和配置文件。通过注册表操作实现协议注册,支持vscode://协议重定向,提供沙箱模式和硬件指纹随机化等高级功能。

开源理念

我们致力于为中文开发社区提供更安全、更灵活的开发环境管理解决方案。VSenv项目坚持开源理念,欢迎社区贡献和反馈,共同完善这款实用的开发工具。

开发者信息

作者:dhjs0000(dhjs0000)
许可证:AGPLv3.0
首次发布:2025年
项目类型:开源软件
主要功能:VSCode多实例管理、数据隔离、协议注册