环境变量管理器
可视化查看、编辑和管理你的 .env 文件 —— 无需文本编辑器。
它是什么?
环境变量管理器是 .env 文件的可视化编辑器。这些文件存储应用在运行时需要的配置值 —— 如 API 密钥、数据库连接字符串和功能标志。因为它们通常包含密钥,.env 文件被排除在 Git 之外和源代码之外。
在纯文本编辑器中编辑 .env 文件可以工作,但很容易出错:缺少引号、多余的空格,或意外将文件提交到 Git。Env Manager 为你提供清晰的表格界面,因此你可以安全地编辑、添加和显示变量。
打开 Env Manager
有两种方式打开它:
- 前往 Settings → Environment Variables
- 或点击项目工具栏中的 env 图标(项目面板顶部附近的小钥匙图标)
管理器会自动为当前活跃的项目打开。
查看和编辑变量
管理器以表格显示 .env 文件中的所有键值对。每行在左侧显示变量名,右侧显示其值。
默认情况下,值被隐藏(显示为点,类似密码字段)以保护屏幕上的密钥。点击任何行上的 眼睛图标 显示该值,或点击列标题中的眼睛图标一次性显示所有值。
要编辑值,直接在表格中点击它。单元格变为可编辑 —— 输入新值并按 Enter 保存。.env 文件会立即更新。
要添加新变量,点击表格底部的 + 按钮,输入键名,按 Tab,输入值,然后按 Enter。
每个项目的文件
大多数项目有不止一个 .env 文件。常见设置如下:
.env—— 共享默认值.env.local—— 你的本地覆盖(不提交).env.production—— 生产环境值
使用 Env Manager 顶部的 文件选择下拉列表 在这些文件之间切换。每个文件分别显示和编辑。
自动重载
当你在 Env Manager 中保存更改时,更新的值会立即写入文件。如果你的开发服务器支持热重载(例如 Next.js 和 Vite 都支持),新值会被获取而无需重启服务器。对于不热重载环境变量的服务器,使用终端中的重启按钮。
安全性
你的 .env 文件保留在本地机器上。1DevTool 永远不会将环境变量值上传到任何服务器。
添加项目时,1DevTool 会检查 .env 是否列在 .gitignore 中。如果没有,应用会自动添加它,帮助你避免意外提交密钥。
提示: 你的 AI agent 可以读取环境变量名称(但不是值)来理解你的项目配置 —— 因此它知道使用
DATABASE_URL而无需你解释。
