Env Diferencia

Pegue dos cuerpos .env para listar las teclas añadidas, eliminadas y cambiadas. Ideal para comprobaciones de implementación y revisiones de configuración multi-entorno.

Privacidad: procesado localmente, nunca cargado.

↓ Pega en el área de entrada de abajo para ver los resultados al instante

对比两份环境变量文件,列出新增、删除与变更项。

.env A(左侧)

.env B(右侧)

差异输出

差异输出

~ API_URL: http://localhost -> https://api.example.com
~ DEBUG: true -> false
+ NEW=1

Notas

符号说明

+ 仅在 B 中存在; - 仅在 A 中存在; ~ 同 key 值不同; 空格前缀表示未变化。以 # 开头的行会被忽略。

Pegue dos cuerpos .env para listar las teclas añadidas, eliminadas y cambiadas. Ideal para comprobaciones de implementación y revisiones de configuración multi-entorno.

Inicio rápido

  1. Pega A y B

    Formato KEY=VALUE; # se omiten las líneas de comentarios.

  2. Leer el diff

    + / - / ~ marca las teclas añadidas, eliminadas y cambiadas.

Características y casos de uso

Diferencia entre dos listas .env o KEY=VALUE con puntos destacados añadidos/eliminados/cambiados e opcionalmente ignorar comentarios.

Utilice al comparar las migraciones de staging vs. prod, previas a la implementación y Compose env.

vs Diferencia JSON

Analiza líneas env; ideal para bloques de entorno .env y compose.

Flujo de trabajo típico

Al migrar configuraciones entre entornos (por ejemplo, desarrollo, pruebas, producción), los archivos .env a menudo cambian. Para usar esta herramienta, pegue el contenido del entorno antiguo a la izquierda y el contenido del entorno nuevo a la derecha. La herramienta resalta instantáneamente las variables añadidas (verde), las variables eliminadas (rojo) y las variables modificadas (amarillo).

Compruebe rápidamente los cambios sensibles de las variables antes de la implementación. Por ejemplo, los cambios de contraseña de base de datos de valores de desarrollo local a valores de producción se marcarán inmediatamente. Al colaborar, compartir capturas de pantalla de diferencia es más seguro que enviar archivos .env directamente, evitando la exposición accidental de datos confidenciales no cifrados.

Ejemplos

Ejemplo

Input

DEBUG=true vs DEBUG=false

FAQ

export KEY= soporte?

Analiza desnudo CLAVE=VALUE; prefijo de exportación de tira manualmente si es necesario.

¿Puede comparar archivos de valor clave no .env?

- Sí. - Sí. La herramienta analiza fundamentalmente las estructuras clave-valor, por lo que los archivos de configuración similares como config.ini también funcionan. Sin embargo, la sintaxis de los comentarios puede variar: las líneas que comienzan con # son comentarios en .env pero podrían ser contenido válido en otros formatos.