Saltar al contenido principal
Buscar herramientas
Tema

Guardado solo en este dispositivo.

Español

Monaco Diff Checker

v1.0.0 100% Local

Compara código y texto en línea en un editor de diferencias al estilo de VS Code. Vistas lado a lado y en línea, más de 90 lenguajes con un selector con búsqueda,...

Sé el primero en valorar Productivity
Usar Monaco Diff Checker ahora
  • No requiere registro
  • Gratis — se ejecuta en tu navegador

Añadido Mantenido por Parsepad

En esta página
Monaco Diff Checker
Procesamiento local activo 0 % de datos salientes de red Procesamiento local activo — 0 % de datos salientes de red Arquitectura de ejecución

Sandbox de ejecución en Web Worker. Los datos permanecen en la memoria de sesión de tu navegador.

  • Entorno de ejecuciónSandbox de Web Worker
  • TransporteNo se emite ninguna solicitud: 0 bytes salientes
  • PersistenciaSolo memoria de sesión; se borra al cerrar la pestaña

Espacio de trabajo en vivo

MERGE | 0 files | Auto-detect | Ready
[--:--:--] INFO Console ready. Run the tool to see activity.
Listo
Usa el asistente gestionado de Parsepad

Pregunta lo que quieras sobre Monaco Diff Checker

Pega la entrada arriba y haz una pregunta, o usa una acción rápida.

Respuestas de IA sobre esta herramienta. El contexto del espacio de trabajo se adjunta solo si lo activas.

Guía

Comparador Diff Monaco

Compara dos fragmentos de código o texto en un rápido editor de diferencias al estilo de VS Code que se ejecuta íntegramente en tu navegador. Detecta cada línea añadida, eliminada y cambiada de un vistazo, con resaltado de sintaxis completo, un motor de diferencias consciente del orden y exportación con un clic.

Funciones

  • Diferencia de nivel VS Code — impulsada por el editor Monaco, con resaltado de cambios en línea y desplazamiento sincronizado.
  • Vistas lado a lado y en línea — cambia de diseño con un clic.
  • 10 ejemplos integrados — un clic carga una comparación multilenguaje y establece la sintaxis correspondiente.
  • Más de 90 lenguajes, con búsqueda — escribe para encontrar cualquier lenguaje que Monaco admita (JavaScript, TypeScript, Python, Go, Rust, C#, SQL, YAML, Markdown y muchos más). La lista se genera desde el propio Monaco, así que siempre está completa.
  • Ambos paneles editables — pega o edita en cualquier lado y la diferencia se actualiza en vivo.
  • Estadísticas precisas — recuentos reales de líneas añadidas / eliminadas / sin cambios y un % de similitud, calculados con un algoritmo apropiado de subsecuencia común más larga (consciente del orden).
  • Ignorar espacios / mayúsculas — alterna para centrarte en los cambios significativos (el manejo de espacios es por línea, así que nunca colapsa tu archivo en una sola línea).
  • Carga de archivos — carga archivos en cualquier panel (hasta 2 MB).
  • Navegación de cambios — salta entre diferencias con los botones Prev/Next o F7/F8, con un contador de cambios en vivo.
  • Exportar — copia una diferencia unificada, descarga un archivo .patch, o comparte una URL con la comparación codificada en el enlace.
  • Claro y oscuro — sigue tu tema automáticamente.

Cómo usar

  1. Cargar contenido — elige entre 10 ejemplos listos (JavaScript, Python, TypeScript, JSON, HTML, CSS, SQL, Java, Go, YAML — cada uno cambia el lenguaje automáticamente), pega en ambos paneles, o carga archivos (Izquierda / Derecha).
  2. Elegir un lenguaje — empieza a escribir en el cuadro de lenguaje y elige de la lista con búsqueda.
  3. Comparar — la diferencia y las estadísticas se actualizan automáticamente mientras editas.
  4. Navegar — usa Prev/Next o F7/F8 para recorrer los cambios.
  5. Compartir o exportarCopia la diferencia unificada, descarga un .patch, o Comparte una URL.

Atajos de teclado

  • F8 — siguiente diferencia
  • F7 — diferencia anterior

Privacidad

Todo el procesamiento ocurre localmente en tu navegador: nada se sube a un servidor. Cuando usas Compartir, la comparación se codifica solo en el fragmento hash de la URL.

Casos de uso

  • Revisión de código y comparación de pull requests
  • Análisis de refactorización antes/después
  • Comparación de configuración / JSON / YAML
  • Comparación de registros y salida de depuración
  • Comparación de versiones y clasificación de conflictos de fusión

Preguntas frecuentes

¿Qué lenguajes son compatibles? Todos los lenguajes que trae el editor Monaco — más de 90 — mostrados a través de un selector con búsqueda.

¿Se envía mi código a algún sitio? No. La diferencia se ejecuta íntegramente del lado del cliente; los enlaces de compartir mantienen los datos en el fragmento de la URL, que los navegadores nunca envían al servidor.

¿Cómo se calcula la similitud? A partir de la subsecuencia común más larga a nivel de línea: sin cambios / (añadido + eliminado + sin cambios), como porcentaje.