.env 文件生成器

逐行解析 KEY=VALUE,把键名与值标准化,可选择移除空行与 # 注释、为含空格的值加双引号、按键字母排序以及键去重,生成规范的 .env 文件。全部在浏览器本地完成,不上传任何内容。

输入内容 等待输入
注释与空行
含空格的值
键排序

键名需匹配 [A-Za-z_][A-Za-z0-9_]*;无法识别为键值对的行会原样保留(在「移除」注释时会被删掉)。

生成的 .env
有效变量数—
注释行数—
总行数—
粘贴 KEY=VALUE 内容后点击「生成 .env」,结果将显示在这里。

输出为纯文本,可直接保存为 .env 文件使用。

生成规则
  • 空行原样保留;以 # 开头的行视为注释原样保留。
  • 键名需匹配 [A-Za-z_][A-Za-z0-9_]*,合法时标准化为 KEY=VALUE。
  • 值取第一个 = 之后的内容,并去除两端空白。
  • 无法识别为键值对的行原样保留,选择「移除」注释与空行时会被删除。
  • 开启「加双引号」时,值中含空白字符的行会用双引号包裹,内部的 " 与 \ 会被转义。
  • 「按字母排序」仅重排键值行的先后顺序(忽略大小写),注释与空行位置保持不变。
  • 「键去重」在去重时保留同名的第一次出现,区分大小写。