1. 项目介绍
1.1. 什么是 EnvPilot?
EnvPilot 是一款跨平台环境变量一键管理工具,专为开发者设计。
| 项目信息 | 说明 |
|---|---|
| 项目名称 | EnvPilot(环境领航员) |
| 开发语言 | Rust 🦀 |
| 支持平台 | Windows / Linux |
| 核心定位 | 跨平台环境变量一键配置与管理 |
| 开源协议 | MIT |
| 当前版本 | v2.2.0 |
1.2. 为什么选择 EnvPilot?
相比手动配置环境变量,EnvPilot 的优势如下:
| 对比项 | 手动配置 | EnvPilot |
|---|---|---|
| 配置速度 | ⏰ 10-30 分钟 | ⚡ 10 秒搞定 |
| 出错概率 | ❌ 高(路径写错、漏配) | ✅ 零出错 |
| 即时生效 | ❌ 需重启或刷新 | ✅ 自动广播刷新 |
| 删除校验 | ❌ 无校验 | ✅ 强制校验 |
| PATH 清理 | ❌ 容易误删 | ✅ 精准匹配 |
| 备份回滚 | ❌ 无 | ✅ 一键回滚 |
2. 核心优势:四大痛点全部解决
痛点一:添加不生效?已修复!
问题:手动添加环境变量后,新开的终端窗口找不到变量。
解决方案:
- Windows:自动广播
WM_SETTINGCHANGE消息,通知系统刷新环境变量 - Linux:自动设置临时变量 + 提供
source命令提示
# Linux 下配置完成后,工具会提示:source ~/.bashrc # 或 source ~/.zshrc
痛点二:删除删不掉?已修复!
问题:删除环境变量后,注册表/配置文件中仍然存在。
解决方案:
- 删除后强制校验,确保变量真正移除
- Linux 支持正则匹配各种
export格式(带空格、注释、单双引号)
痛点三:PATH 清理失效?已修复!
问题:PATH 清理不干净,或者误删其他路径。


