DiffViewer es un visor de diferencias de código de alto rendimiento y fácil de usar para desarrolladores en Android.
Disfruta de revisiones de código y análisis de diferencias sin interrupciones, estés donde estés, con vistas en paralelo y unificadas al estilo de Android Studio.
──────
#### 🌟 Características principales
1. Modos de visualización de diferencias duales
• Modo en paralelo (dividido): Visualiza los archivos originales y modificados uno al lado del otro con desplazamiento vertical y horizontal sincronizado a la perfección.
• Modo unificado: Un flujo vertical limpio que muestra las modificaciones del código con indicadores + y -.
2. Fuentes de entrada flexibles
• Texto sin formato y archivos: Pega el código directamente o selecciona archivos locales para compararlos al instante.
• Visor de commits de GitHub: Pega cualquier URL de commit de GitHub para obtener automáticamente los archivos modificados y las diferencias (compatible con repositorios privados con GitHub PAT).
• Analizador de parches Git: Pegue archivos .patch o salidas de diff unificadas; DiffViewer analiza y organiza automáticamente los cambios por archivo.
3. Comparación en línea detallada y plegado inteligente
• Granularidad a nivel de palabra/carácter: Resalta con precisión las modificaciones exactas dentro de las líneas editadas.
• Plegado de código con reconocimiento de contexto: Contrae las líneas sin cambios en banners, manteniendo las líneas de contexto alrededor de los cambios. Expanda o contraiga bloques individualmente o todos a la vez.
4. Seguimiento del estado de revisión de archivos
• Realice un seguimiento del progreso de cada archivo en su revisión:
• Indicadores de estado: 🔹 Abierto | 👀 En revisión | 🟡 Pendiente | 💬 Comentado | ✅ Aprobado | 🔴 Cerrado | 🟣 Fusionado
• Actualice el estado con un solo toque directamente desde la barra de pestañas o el cuadro de diálogo de pestañas.
5. Comentarios de código línea por línea
• Mantén pulsada cualquier línea de código para añadir, editar o eliminar notas y comentarios de revisión en línea.
6. Utilidades prácticas para desarrolladores
• Intercambiar contenido: Intercambia instantáneamente el contenido anterior y posterior con un solo clic.
• Copiar parche Git: Copia el contenido de las diferencias formateado como parches Git unificados estándar.
• Exportar como imagen: Captura la ventana de diferencias visible o la página completa de diferencias como una imagen de alta resolución para compartir con tu equipo.
• Modos de ignorar espacios en blanco: Estricto, ignorar sangrías iniciales/finales, contraer espacios en blanco o ignorar todos los espacios en blanco.
• Resaltado de sintaxis: Compatible con Kotlin, Java, Python, JavaScript, TypeScript, C/C++, C# y más.
7. Múltiples pestañas y organización de proyectos
• Navega entre archivos sin problemas con pestañas y el cuadro de diálogo de lista completa de pestañas.
• Marca tus favoritos (⭐), cambia el nombre de las diferencias y organiza tu trabajo en varios grupos.
8. Modo oscuro y multilingüe
• Temas automático, claro y oscuro.
• Totalmente localizado en 17 idiomas, incluyendo inglés, coreano, japonés, chino, español, alemán, francés y más.
¡Compara código! Potente visor de diferencias unificado y en paralelo para desarrolladores.
Actualización
13 sept 2026