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
- ↑ "Slodive - 20 herramientas útiles para el desarrollo web" . Archivado del original el 12 de septiembre de 2011.
- ↑ "Noupe, el lado curioso de Smashing Magazine: más de 25 herramientas útiles para comparar documentos y archivos" . 2 de abril de 2024.
- ↑ "Stack Overflow - Embellecedor y formateador de código en línea" .
- ↑ "Muestras de Pretty Diff" . Archivado del original el 31/07/2012 . Consultado el 12/07/2012 .
- ↑ "documentación" . Archivado del original el 31/07/2012 . Consultado el 07/07/2012 .
- ↑ "Investigar alternativas a NPM · Problema n.° 291 · prettydiff/prettydiff · GitHub" . GitHub .
- ↑ "Lanzamiento de Pretty Diff v2.0.0 Publicado · prettydiff/prettydiff · GitHub" . GitHub .
- ↑ "prettydiff - npm" . 2 de septiembre de 2019.
- ↑ "Repositorio de Pretty Diff en GitHub" . GitHub .
Enlaces externos
- Sitio web oficial

- prettydiff en GitHub
- Herramientas gratuitas para comparar archivos
- Licencia Creative Commons
- Software gratuito programado en TypeScript.