Pretty Diff - Pretty Diff
| Vývojáři | Austin Cheney |
|---|---|
| První vydání | 3. března 2009 |
| Stabilní uvolnění | 101.0.0 / 21. dubna 2019
|
| Úložiště |
|
| Napsáno | Strojopis |
| Plošina | Webová platforma |
| Typ | Porovnání dat , prettifikace , minifikace |
| Licence | CC0 |
| webová stránka |
prettydiff |
Pretty Diff je jazykově orientovaný nástroj pro porovnávání dat implementovaný v TypeScript . Online obslužný program je schopen prettifikace zdrojového kódu , minifikace a porovnání dvou částí vstupního textu. Funguje tak, že odstraní komentáře kódu z podporovaných jazyků a poté provede operaci hezkého tisku před provedením algoritmu diff . K dispozici je zkrácený seznam jednotkových testů . Dokumentace tvrdí, že operace hezkého tisku JavaScriptu odpovídá požadavkům JSLint .
Jako Pretty Diff je napsáno celé na stroji, aplikace provede ve webovém prohlížeči nebo na příkazové řádce pomocí samostatného JavaScript tlumočníka , jako Node.js .
Od 23. března 2016 společnost Pretty Diff uvedla, že opustí NPM v reakci na seznam neshod. 18. dubna 2016 souběžně s vydáním verze Pretty Diff verze 2.0.0. balíček NPM je aktualizován na umělou verzi 99, kde je efektivně uzamčen na verzi 1.16.37.
Zdrojový kód je publikován v úložišti Pretty Diff GitHub .
Alternativy
- JS Diff Lib - Diff nástroj napsaný v JavaScriptu
- JS Beautify - zkrášlení HTML a JavaScript
- JSMin - Minifikátor pro JavaScript napsaný v JavaScriptu
- CSSmin - Minifikátor pro CSS
- Google Closure Compiler - Minifikátor pro CSS, JavaScript a HTML.
Viz také
- Porovnání nástrojů pro porovnávání souborů - nástroje Diff
- Rozdíl
- Zmatený kód
- Nejdelší běžný problém s posloupností
- Značkovací jazyk
- Levenshteinova vzdálenost