选对输入规则
默认示例采用本站定义的 dotenv 子集。只有静态 shell 赋值才选择另一方言;待展开的变量、命令和不支持的语法会报错。两种模式都不会启动命令解释器。
环境配置检查
核对变量与风险提示,在键值表中修改值;排序或覆盖输入前,先查看完整预览。
在浏览器内运行,输入只留在内存,不进入网址、遥测或本地历史。
5 次赋值 · 5 个唯一键 · 0 次重复 · 1 个空值 · 1 条警告
部署失败有时只因为文件后面又写了一次同名变量。.env 编辑器保留每一次赋值,在表中列出行号,让你能找到真正覆盖前值的那一行,而不是只看到一个已经合并的结果。
端口号、布尔字样和空值都按字符串处理。遇到路径反斜杠、带井号的密码或多行证书时,同时核对原文和解析后的表格值,比凭外观猜测加载器的行为更可靠。
.env 编辑器把源文本中的每次赋值单独列入键值表,重复名称不会被折叠。警告标出当前行和前一次出现的行,修改时可以选中具体的一次赋值,避免误改其他同名项。
独立注释和空行作为分组边界,只对连续赋值进行排序。相同键维持原顺序,行内注释跟随变量移动;预览显示新文本和移动条数,应用后可撤销并恢复输入与结果。
默认示例采用本站定义的 dotenv 子集。只有静态 shell 赋值才选择另一方言;待展开的变量、命令和不支持的语法会报错。两种模式都不会启动命令解释器。
切换到键值表后,值按所选方言的引号规则解码;文本结果保留原始值写法。空字符串表示变量已经声明,与文件里完全没有这个变量不同。
新增、编辑、删除、排序和替换文件都会先给出预览。点击应用后保存一次撤销点。关闭自动校验后可用 Ctrl/Cmd + Enter 更新结果;输入或参数变化后,旧结果不能直接导出。
.env 格式化只整理赋值符号周围的空白,保留 export 前缀、引号、转义、注释和空行。文本统一为 LF 换行,并去掉开头的 UTF-8 BOM;不会为了对齐外观而给所有值重新加引号。
缺少等号、变量名非法、引号未闭合或引号后出现额外内容时,显示阻断错误及位置。重复键、空值、潜在变量展开和未知双引号转义单独列为风险提示,不会被静默修复。
键值表支持新增、修改与删除单项。编辑框接收解码后的字符串,再按当前方言写成带引号的字面值,避免新行或引号意外变成另一条配置。重复名称仍可分别选择处理。
ENV 文件解析接受 UTF-8 文本,包括 .env.local 等文件名。粘贴与导入都限制为 1 MiB、10,000 次赋值;长表每次显示 100 行,但复制和下载始终使用完整的当前校验结果。
先选择符合输入的方言,再检查格式化文本或切换键值表。点击某行的编辑按钮后填写实际字符串,预览并应用;源文本变化会立即让旧结果过期,重新校验通过后才能复制下载。
配置只在当前浏览器内处理,不发送给服务端,也不写入本地历史。输入、表格、预览和导出文件仍显示原值;共享屏幕时请使用示例数据,下载后的文件也应按原配置的保密要求保存。
检查缺少等号、非法变量名、引号未闭合、引号后的额外文本、空字符及不支持的语法。重复键和空值属于警告,可以在确认后导出;.env 编辑器不会把语法有效误报成应用配置完整。
可以,但只在连续赋值组内排序,独立注释和空行仍留在原来的组间位置。相同键保持原顺序,因此不会仅因排序改变重复变量最终取值。先看移动条数和预览,再决定是否应用。
本页读取并导出 .env 文本,不提供 JSON、YAML 或 Kubernetes 格式转换。方言选择用于改变校验规则,不是把任意 shell 脚本翻译成 dotenv。跨格式任务由相应的独立工具处理。
配置值或解析规则有疑问?