Detecta claves ausentes, sobrantes y valores divergentes

Los equipos DevOps comparan archivos .env antes de una entrega cuando dos entornos han empezado a comportarse de forma distinta.

Detecta claves ausentes, sobrantes y valores divergentes. La salida permanece en tu dispositivo y queda lista para copiar o adaptar.

Cómo usar

  1. Pega el primer archivo .env en el área de entrada, una variable por línea, y luego añade la línea separadora que se muestra debajo.
  2. Pega el segundo archivo .env después del separador, manteniendo los mismos nombres de clave cuando quieras una comparación significativa.
  3. Ejecuta la comparación y lee la salida: las claves ausentes en un lado, las claves adicionales y los valores que difieren se informan por separado.
  4. Corrige el archivo que esté desactualizado y vuelve a ejecutar la comparación hasta que solo queden las diferencias que esperas entre entornos.
  5. Borra ambas áreas cuando termines, ya que estos archivos suelen contener contraseñas y tokens de acceso.

Ejemplo

El ejemplo carga dos archivos .env en paralelo: uno describe una configuración de producción y el otro una configuración de preproducción. Busca las claves que aparecen solo en un lado y los valores que cambian bajo el mismo nombre, que es como suele manifestarse una variable olvidada durante una copia.

Entrada

API_URL=https://api.example.com
LOG_LEVEL=info
RETRY=3
--
API_URL=https://api.example.com
LOG_LEVEL=debug
TIMEOUT=30

Límites y formatos

Dónde se procesa

Todo ocurre en el navegador: el contenido de ambos archivos permanece en tu dispositivo y nunca se transmite a ningún sitio. La herramienta divide cada bloque en líneas, empareja las claves y representa las diferencias en la propia página.

Preguntas frecuentes

¿Qué separa exactamente los dos archivos?

Una línea separadora que se muestra en el área de entrada, colocada por sí sola justo después de la última línea del primer archivo. Todo lo que está debajo se lee como el segundo archivo. Sin ese marcador, la herramienta no tiene forma de saber dónde termina un bloque y empieza el siguiente.

¿También se listarán los valores idénticos?

Normalmente no, porque el objetivo es mostrar lo que difiere. Para confirmar que una clave existe en ambos lados, revisa la lista de claves ausentes: si tu clave no está ahí, ambos archivos la contienen.

¿Puedo importar un archivo en lugar de pegar texto?

Sí, un botón de importación acepta archivos de texto y varios formatos de datos. Aun así, ten cuidado con los archivos .env, ya que a menudo contienen contraseñas y tokens de API que quizá no quieras mostrar en una pantalla compartida.

Herramientas de la misma categoría