LinuxAlternative

Linux · System Tools

Diffuse

Diffuse es una herramienta gráfica gratuita y de código abierto para comparar y fusionar archivos de texto, con soporte para muchas fuentes de control de versiones.

Código abiertoGratisFlatpak
Sé el primero en valorar
Licencia
GPL-2.0-or-later
Última versión
0.11.0 (12 de marzo de 2026)
Desarrollador
Romain Failliot
Instalaciones
344 (Flathub, 30 días)

¿Qué es Diffuse?

Diffuse fue creado por Romain Failliot y lanzado por primera vez hace varios años, ganando steadily una buena reputación entre los desarrolladores que necesitan una herramienta de comparación visual. Su integración con sistemas de control de versiones populares como Git, Mercurial y Subversion lo convierte en una opción práctica para las revisiones de código diarias.

La herramienta está dirigida a programadores, administradores de sistemas y cualquier persona que necesite comparar o fusionar archivos de texto plano. Funciona en Linux, macOS y Windows, pero aquí nos centramos en su experiencia en Linux.

En comparación con las utilidades centradas en Windows, como Beyond Compare, Diffuse ofrece una sensación ligera y nativa. Le faltan algunas funciones avanzadas de scripting o comparación de carpetas de las herramientas comerciales, pero ofrece una interfaz limpia y directa que muchos usuarios encuentran más fácil de aprender en Linux.

Ideal para: Usuarios que necesitan una herramienta simple, consciente de VCS, para comparar y fusionar texto en Linux.

Funciones clave de Diffuse

  • Vista de diferencias de dos paneles con resaltado línea por línea
  • Editor de fusión con controles de resolución de conflictos
  • Soporta Bazaar, CVS, Darcs, Git, Mercurial, Monotone, RCS, SVN
  • Atajos de teclado para navegación y fusión
  • Esquema de colores personalizable
  • Interfaz de línea de comandos para scripting

Ventajas

  • Gratis y de código abierto
  • Multiplataforma con interfaz consistente
  • Integración profunda con VCS
  • Fácil de instalar mediante gestores de paquetes

Inconvenientes

  • Sin comparación de carpetas integrada
  • Opciones de fusión avanzadas limitadas
  • Curva de aprendizaje para los atajos de teclado
  • Sin soporte nativo para archivos binarios

Programas de Windows que sustituye Diffuse

Cómo instalar Diffuse en Linux

Flatpak (Flathub)flatpak install flathub io.github.mightycreak.Diffuse
Ubuntu / Mintsudo apt install diffuse
Debiansudo apt install diffuse
Fedorasudo dnf install diffuse
Arch / Manjarosudo pacman -S diffuse

Consejos para usuarios de Windows

Al pasar de Beyond Compare, ten en cuenta que Diffuse usa el estándar Ctrl+O para abrir archivos y Ctrl+S para guardar fusiones. No soporta la comparación de carpeta a carpeta; en su lugar, abre cada par de archivos individualmente o usa la línea de comandos para generar diferencias. El editor de fusión se comporta de manera similar, pero los marcadores de conflicto se resuelven con el botón Merge en lugar de un editor lado a lado. Los formatos de archivo son los mismos (texto plano), por lo que los scripts existentes que generan salidas de diff funcionarán sin modificaciones.

Versiones recientes

  • 0.11.0 —

    Summary: allow multiple `-r` flags in command-line, update to GNOME 49. Changed: - Update release process documentation (@MightyCreak) - Minimal Pytnon release is now 3.10 (@MightyCreak) - Update flatpak's GNOME runtime to 49 (@MightyCreak) - Update PyPi…

  • 0.10.0 —

    Summary: update to GNOME 48, updated a few translations. Changed: - Translation: update French translation (@WedoneOfficiel) - Translation: update Italian translation (@albanobattistella) - Translation: update Portuguese translation (@hugok79) - Translation…

  • 0.9.0 —

    Summary: remove support for SVK, update to GNOME 45, updated Turkish translation. Changed: - Update from GNOME 44 to 45 (@sabriunal) - Flatpak manifest now runs the tests (@sabriunal) - Use appstreamcli instead of the deprecated appstream-util to validate…

  • 0.8.2 —

    Use more modern, symbolic icons, add Dutch translation, and a couple of small fixes. Added: - Add link to the Matrix room in the README (@MightyCreak) - Add Dutch translation (@Vistaus) Changed: - Replace `_` by `-` in the action names to be compatible with…

Diffuse: preguntas frecuentes

¿Diffuse sigue siendo mantenido?

Sí, la última versión es la 0.11.0 de marzo de 2026, y está disponible en los repositorios de las principales distribuciones.

¿Puedo usar Diffuse con Git?

Absolutamente. Puede obtener archivos directamente de repositorios Git y mostrar diferencias para commits o ramas.

¿Soporta la fusión de archivos binarios?

No, Diffuse solo maneja archivos de texto; los archivos binarios no están soportados.

¿Cómo lo instalo en Ubuntu?

Usa apt: sudo apt install diffuse. Instalará la última versión desde los repositorios de Ubuntu.

Actualizado el