Comparar dos archivos
F8 compara el contenido de dos archivos, línea a línea. Un archivo en cada panel; si no, Meneaufile lo pide.
Primero el archivo del mismo nombre. Cuando el otro panel muestra un archivo con el mismo nombre, es con él con el que F8 — o «Comparar por contenido», con el clic derecho — compara el archivo, esté donde esté su cursor. Sin homónimo, es el archivo designado enfrente: viejo.txt contra nuevo.txt.
Las dos vistas
- Lado a lado: las dos versiones frente a frente, con los bloques alineados.
- Vista unificada: un único texto, con las adiciones y las eliminaciones mezcladas; la que se lee cuando las diferencias son escasas.
El contador indica la magnitud: +12 −3. «Diferencia siguiente» y
«Diferencia anterior» saltan de bloque en bloque sin buscar con la vista.
Copiar texto
El texto se selecciona con el ratón y se copia con Ctrl+C. En paralelo, cada mitad tiene su propia selección: se copian las líneas de un solo archivo, y Ctrl+A las toma todas. Los números de línea quedan fuera de la copia, y cada línea conserva su salto de línea.
El código conserva sus colores
Un .php, un .dart, un .json se leen
aquí con los colores del visor:
la misma paleta, no una segunda; un archivo no cambia de aspecto según
se lea o se compare. El diff de un
commit también los lleva.
Lo que el nombre del archivo no anuncia se queda en texto: un .txt
en el que // no es un comentario, un registro, un archivo sin
extensión.
Línea a línea, y no sobre el archivo entero. Un comparador
muestra líneas procedentes de dos versiones, mezcladas en el orden de
lectura: encadenarlas para colorearlas de una vez abriría un comentario en
una línea eliminada y lo cerraría en una línea añadida. Consecuencia visible:
un /* */ de varias líneas solo se tiñe en la primera.
Trasladar un bloque
El modo de edición añade dos gestos en cada bloque: «Enviar este bloque a la izquierda» y «Enviar este bloque a la derecha». Así se repara un archivo con el otro, bloque a bloque, sin salir de la comparación.
No se escribe nada mientras no se guarde: «Guardar la izquierda», «la derecha» o «ambos».
Lo que dice en lugar de callar
- Las dos versiones son idénticas línea por línea: la comparación se ha hecho realmente.
- Nada que comparar línea a línea: el archivo no es texto, o no se ha podido leer.
- Uno de los dos archivos ha cambiado en el disco: «Recargar» retoma la comparación sobre lo que hay ahora.
También se comparan dos tablas
En una base de datos, F8 sobre dos tablas compara sus estructuras: los bytes no existen, pero los campos, sus tipos y sus índices, sí. El menú lo indica: la entrada se llama entonces «Comparar las estructuras».
Manual de Meneaufile, en español.