C# Diff Checker
Pega dos versiones de código C# y compara las líneas añadidas, eliminadas y modificadas con resaltado de sintaxis de C#. El diff se ejecuta localmente en tu navegador.
Texto original
Texto modificado
Sintaxis fijada en C#
Esta página resalta automáticamente los tokens de C#, así que no necesitas elegir un lenguaje antes de comparar archivos.
Comparación local y privada
El diff se ejecuta en tu navegador. El código fuente, los payloads de API y los archivos de configuración no se suben a ningún servidor.
Vista dividida o unificada
Usa la vista dividida para revisar lado a lado o la unificada para ver parches compactos, y oculta las líneas sin cambios en archivos grandes.
Comparar archivos C# online
Este diff checker de C# está pensado para desarrolladores que necesitan una forma rápida y privada de comparar cambios de código y configuración. Pega dos versiones, ejecuta la comparación y revisa las adiciones, las eliminaciones y los cambios dentro de cada línea con el resaltado de sintaxis de C# ya activado.
Pega o sube la versión original del archivo C# en el editor izquierdo.
Pega o sube la versión modificada del archivo C# en el editor derecho.
Haz clic en Comparar, revisa el resultado en vista dividida o unificada y oculta las líneas sin cambios cuando solo necesites ver las partes editadas.
Comparación privada de C# en tu navegador
El diff se ejecuta localmente en tu navegador, así que el código fuente, las respuestas de API, los secretos y los archivos de configuración se quedan en tu dispositivo. Una sesión reciente puede guardarse en el almacenamiento de tu navegador para restaurarla, y puedes borrarla desde la herramienta en cualquier momento.
Casos de uso habituales de diff en C#
Compara cambios en interfaces y clases antes de un merge.
Comprueba línea por línea los cambios en nullable, async y LINQ.
Resaltado de sintaxis de C#
En esta página el resaltado está fijado en C#, así que no necesitas usar el selector de lenguaje. El analizador sintáctico se centra en tokens como clases, interfaces, atributos y expresiones LINQ, mientras que el motor de diff resalta los cambios reales del texto.
.cs, .csx
Referencia: Documentación de C# de Microsoft
Preguntas frecuentes sobre el diff checker de C#
¿Qué hace el diff checker de C#?
Compara dos versiones de código C# y resalta las líneas añadidas, eliminadas y modificadas. El resaltado de sintaxis está fijado en C#, así que los tokens del lenguaje son más fáciles de identificar mientras revisas los cambios.
¿El diff checker de C# sube mis archivos?
No. La comparación se ejecuta en tu navegador. Tus archivos no se suben a ningún servidor al hacer clic en Comparar.
¿Qué tipos de archivo C# puedo comparar?
Puedes pegar o subir archivos de texto plano como .cs, .csx. Se puede comparar cualquier archivo de texto, pero esta página resalta automáticamente la sintaxis de C#.
¿Puedo comparar archivos grandes de C#?
Sí. Las comparaciones se ejecutan en un worker en segundo plano, así que el navegador sigue respondiendo. Aun así, los archivos muy grandes pueden tardar unos segundos en tu dispositivo.