3 repositorios
Tools for visually comparing two versions of source code to highlight changes.
Distinct from Visual Difference Reporters: Existing candidates focus on image, PDF, or HTTP message diffs, not general source code text diffing.
Explore 3 awesome GitHub repositories matching development tools & productivity · Code Difference Visualizations. Refine with filters or upvote what's useful.
Este proyecto es un envoltorio de React para el editor Monaco, que proporciona un conjunto de componentes de interfaz reutilizables para integrar editores de código completos basados en navegador y herramientas de visualización de diferencias lado a lado. Permite la integración de un editor de texto con resaltado de sintaxis y soporte multilingüe directamente en aplicaciones web. La biblioteca incluye un visor de diferencias de código dedicado que aprovecha el motor de diferencias de Monaco para visualizar cambios entre dos versiones diferentes de fragmentos de código. Proporciona acceso programático a las instancias del editor subyacente y gestiona el ciclo de vida operativo del editor, incluyendo la inicialización y limpieza. La implementación cubre la gestión del estado del editor, configuración basada en props para temas y dimensiones, y la sincronización de eventos de cambio del editor con el estado de la aplicación.
Displays side-by-side comparisons of two different versions of code to highlight specific changes and differences.
grv es un cliente de control de versiones basado en terminal y navegador interactivo de repositorios Git. Funciona como una interfaz de usuario de terminal para navegar por el historial de commits, inspeccionar diferencias de código y gestionar ramas y etiquetas dentro de repositorios Git. El proyecto se distingue a través de un visualizador gráfico de grafos de commits que renderiza patrones de ramificación e historial de fusiones directamente en la terminal. Emplea un motor de diseño de vista en mosaico y gestión de espacio de trabajo con pestañas para mostrar múltiples perspectivas del repositorio simultáneamente, respaldado por monitoreo del sistema de archivos en tiempo real para actualizar la interfaz automáticamente a medida que cambia el repositorio. El sistema proporciona capacidades integrales para la gestión del control de versiones, incluyendo el staging de archivos y la creación de commits. Incluye un motor de consulta para filtrar el historial del repositorio utilizando lógica booleana y expresiones regulares, así como un sistema de flujo de trabajo personalizable para definir atajos de teclado, temas visuales y secuencias de comandos de shell personalizadas.
Visually compares versions of source code to highlight changes within the repository history.
Upgrade Helper es una herramienta de comparación basada en web y una guía de migración para desarrolladores diseñada para actualizar proyectos de React Native a versiones más recientes. Funciona como un visualizador de diferencias de versión (diff) que identifica los cambios exactos de código necesarios al pasar entre versiones específicas. La herramienta proporciona una interfaz estilo lista de verificación para realizar un seguimiento del progreso de las actualizaciones manuales de código. Los usuarios pueden visualizar las diferencias de versión y marcar archivos individuales como completados para mantener un registro del trabajo restante durante el proceso de migración. La plataforma cubre una gama de necesidades de mantenimiento de aplicaciones móviles, incluyendo la gestión de dependencias de React Native y la resolución de cambios en el boilerplate. Ayuda en la migración de frameworks de frontend asociando números de versión con hashes de commit de git específicos para mostrar las modificaciones de código fuente requeridas.
Visually compares two specific versions of a project to highlight the exact code changes required for an upgrade.