INI / ENV 对比

对比两份 INI 或 ENV 配置文件,找出全部差异。精确看到哪些内容被新增、删除或修改 — 附完整配置路径。另见:JSON 对比 | YAML 对比 | XML 对比。
全部处理都在浏览器本地完成 — 您的数据永远不会上传到任何服务器。
格式:
在上方输入两份配置文件,然后点击比较查看差异。
使用方法:把原始配置文件粘贴到左侧文本框(配置 A),把修改后的版本粘贴到右侧文本框(配置 B)。选择格式(INI 或 ENV)并点击比较查看全部差异。
结果颜色:绿色 = 在 B 中新增,红色 = 从 A 中删除,黄色 = 值有修改。
INI 格式:支持分节 [section]、键值对 key=value 和注释(; 或 #)。没有分节的键归入 [global]。
ENV 格式:支持扁平键值对 KEY=VALUE 和注释(#)。值可以加引号。空行会被忽略。
提示:值按字符串比较。解析时会去掉键和值两端的空白。
INI 与 .env — 分节与扁平键

INI 文件用 [section] 节头把键分组为 key=value 对;任何节之前出现的键进入全局作用域。.env 文件是扁平的 KEY=VALUE 行,没有分节 — 这是 12-factor 应用的环境配置惯例。由于值按字符串比较,1.0 和 1.00 即使解析出相同的数字,也会被视为不同。

不同加载器的引号规则不同 — 请以你的运行时文档描述的惯例为准。