Difftastic0.72.0
Difftastic es una herramienta de difusor estructural que compara archivos basados en su sintaxis.
v0.72.0
8.5 MBanalizado, sin amenazas
Verifica tu descarga
Selecciona el archivo que descargaste para comprobarlo con el hash publicado — la comprobación se ejecuta en tu navegador, no se sube nada.
Acerca de
Compare dos archivos con Difftastic por su sintaxis, por lo que la salida se centra en cambios estructurales en lugar de secuencias de caracteres crudos. Esto ayuda a revelar lo que realmente cambió cuando el código reordenado, la edición de formato, o adiciones anidadas haría una diff ruidoso o engañoso. Difftastic es un programa de línea de comandos, lo que lo hace adecuado para los desarrolladores que examinan cambios de fuente directamente o incorporan comparaciones estructurales en un flujo de trabajo de Git.
Se analiza el código con la niñera de árboles y produce diffs diseñados para ser exactos y legibles para los humanos. Si un formatter divide una expresión en varias líneas, puede reconocer contenido interior sin cambios en lugar de reportar un cambio al por mayor. Cuando se agrega un envoltorio, coincide con los delimitadores y todavía puede aislar el envoltorio añadido incluso cuando el contenido encerrado cambia también.
La pantalla utiliza los números de línea reales de cada archivo, antes y después del cambio, en lugar de confiar en la notación de hunk desconocida por sí sola. Maneja lenguajes de programación y formatos de archivo compatibles, con la cobertura completa de lenguaje y formato descrita en su manual. Versión 0.72.0 es publicada por Wilfred Hughes para Windows, y el freeware se distribuye bajo la licencia MIT.
Arquitectura: x64
Novedades de la v0.72.0
Difftastic es una herramienta de diff estructural que entiende la sintaxis. Véase el manual para comenzar, y el cambiolog para los cambios históricos.
Diffing
Heuristicas de preprocesamiento mejoradas, por lo que difftastic debe ser más rápido y caer de nuevo a la difusión de texto con menos frecuencia.
Parsing
Actualizado Haskell (la versión anterior era propensa a estrellarse) y Kotlin parsers.
Mejora en el manejo de delimitador y perforación en:C, C++, C#, Elixir, Erlang, Gleam, Go, Java, JavaScript, Kotlin, Haskell, Nix, OCaml, Python, TypeScript y YAML.
Soporte Smali eliminado (el analizador de corriente ya no se mantiene).
Soporte extraído para Verilog y F# debido al tamaño de parser muy grande haciendo el difft binario grande. Añadiendo apoyo a los analizadores de carga dinámicamente en una futura versión debería permitir a los usuarios volver a analizar estos idiomas.
Display
Arregló un problema con pantalla en línea donde no se mostraron líneas sin cambios entre dos cambios cercanos.
Arreglado un problema (introducido en 0.71) donde el ancho terminal no fue detectado cuando stdin, stdout y stderr fueron todos redireccionados. Esto fue más notable al usar difft con jj.
Detalles
SHA-256
Historial de versiones
¿Esto sigue funcionando para ti?
Insignia para tu sitio web
Los desarrolladores pueden mostrar que Difftastic está disponible en MirrorNest. Copia el código de abajo: la insignia enlaza a esta página y se actualiza sola.
<a href="https://mirrornest.com/software/difftastic-3b1f1ab3"><img src="https://mirrornest.com/badge/difftastic-3b1f1ab3.svg" alt="Difftastic on MirrorNest" height="20"></a>[](https://mirrornest.com/software/difftastic-3b1f1ab3)Reseñas
Todavía no hay reseñas — sé el primero.
Alternativas a Difftastic
dotMemory Unit Standalone Launcher
Effective memory usage in .NET applications with dotMemory Unit
GamebarHandler
Gets rid of those pesky 'open ms-gamebar' and 'open ms-gamingoverlay' popups.
ShareX
ShareX is a free and open-source application that enables users to capture or record any area of their screen with a single keystroke. It also supports uploading images, text, and various file types to a wide range of destinations.
cerebro-es (Install)
elasticsearch web admin tool
CPUID CPU-Z
System information software
Vantage
Vantage