Articulo de referencia

Bastante diferente

Pretty Diff es una utilidad de comparación de datos sensible al lenguaje [ 1 ] [ 2 ] implementada en TypeScript . Esta utilidad en línea es capaz de embellecer , minificar y com...

Pretty Diff es una utilidad de comparación de datos sensible al lenguaje [ 1 ] [ 2 ] implementada en TypeScript . Esta utilidad en línea es capaz de embellecer , minificar y comparar dos fragmentos de texto de entrada. Funciona eliminando los comentarios de código de los lenguajes compatibles y luego realiza una operación de impresión bonita [ 3 ] antes de ejecutar el algoritmo de diff . Se proporciona una lista abreviada de pruebas unitarias . [ 4 ] La documentación [ 5 ] afirma que la operación de impresión bonita de JavaScript cumple con los requisitos de JSLint .

Como Pretty Diff está escrito completamente en TypeScript, la aplicación se ejecuta en un navegador web o en la línea de comandos utilizando un intérprete de JavaScript independiente , como Node.js.

El 23 de marzo de 2016, Pretty Diff declaró que abandonaría NPM en respuesta a una serie de desacuerdos. [ 6 ] El 18 de abril de 2016, paralelamente al lanzamiento de Pretty Diff versión 2.0.0, el paquete NPM se actualizó a la versión artificial 99, donde quedó efectivamente bloqueado en la versión 1.16.37. [ 7 ] [ 8 ]

El código fuente está publicado en el repositorio Pretty Diff de GitHub . [ 9 ]

Alternativas

  • JS Diff Lib - Herramienta de comparación escrita en JavaScript
  • JS Beautify - Embellecimiento de HTML y JavaScript
  • JSMin - Minificador para JavaScript escrito en JavaScript
  • CSSmin - Minificador para CSS
  • Google Closure Compiler : minificador para CSS, JavaScript y HTML.

Véase también

Referencias

  1. "Slodive - 20 herramientas útiles para el desarrollo web" . Archivado del original el 12 de septiembre de 2011.
  2. "Noupe, el lado curioso de Smashing Magazine: más de 25 herramientas útiles para comparar documentos y archivos" . 2 de abril de 2024.
  3. "Stack Overflow - Embellecedor y formateador de código en línea" .
  4. "Muestras de Pretty Diff" . Archivado del original el 31/07/2012 . Consultado el 12/07/2012 .
  5. "documentación" . Archivado del original el 31/07/2012 . Consultado el 07/07/2012 .
  6. "Investigar alternativas a NPM · Problema n.° 291 · prettydiff/prettydiff · GitHub" . GitHub .
  7. "Lanzamiento de Pretty Diff v2.0.0 Publicado · prettydiff/prettydiff · GitHub" . GitHub .
  8. "prettydiff - npm" . 2 de septiembre de 2019.
  9. "Repositorio de Pretty Diff en GitHub" . GitHub .
  • Sitio web oficialEdita esto en Wikidata
  • prettydiff en GitHub