Docela rozdíl - Pretty Diff
Vývojáři | Austin Cheney |
---|---|
První vydání | 3. března 2009 |
Napsáno | JavaScript |
Plošina | Webová platforma |
Typ | Porovnání dat, prettification, minifikace |
Licence | CC0 |
webová stránka | prettydiff |
Docela rozdíl ovládá jazyk porovnání dat[1][2] nástroj implementován v JavaScript. Online obslužný program je schopen zdrojového kódu prettification, minifikace a porovnání dvou částí vstupního textu. Funguje tak, že odstraní komentáře kódu z podporovaných jazyků a poté provede a pěkný tisk[3] operace před provedením rozdíl algoritmus. Zkrácený seznam jednotkové testy je poskytován.[4] Dokumentace[5] tvrdí, že operace hezkého tisku JavaScriptu odpovídá požadavkům JSLint.
Protože je Pretty Diff napsán výhradně v JavaScriptu, aplikace se spouští v webový prohlížeč nebo na příkazový řádek pomocí samostatného JavaScriptu tlumočník, jako Node.js.
Ke dni 23. března 2016 společnost Pretty Diff uvedla, že se vzdá NPM v reakci na seznam neshod.[6] Dne 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.[7][8]
Zdrojový kód je publikován v časopisu Pretty Diff GitHub úložiště.[9]
Alternativy
- JS Diff Lib - Diff nástroj napsaný v JavaScriptu
- JS zkrášlit - Zkrášlení HTML a JavaScript
- JSMin - Minifikátor pro JavaScript napsaný v JavaScriptu
- CSSmin - Minifikátor pro CSS
- Překladač Google Closure - Minifikátor pro CSS, JavaScript a HTML.
Viz také
- Porovnání nástrojů pro porovnávání souborů - Diff nástroje
- Rozdíl
- Zmatený kód
- Nejdelší běžný problém s posloupností
- Značkovací jazyk
- Levenshteinova vzdálenost
Reference
- ^ „Slodive - 20 užitečných nástrojů pro vývoj webu“.
- ^ „Noupe, The Curious Side of Smashing Magazine - 25+ Užitečné nástroje pro porovnávání dokumentů a souborů“.
- ^ „Přetečení zásobníku - zkrášlovač a formátovač kódu online“.
- ^ „Pretty Diff sample“. Archivovány od originál dne 31. 7. 2012. Citováno 2012-07-12.
- ^ "dokumentace". Archivovány od originál dne 31. 7. 2012. Citováno 2012-07-07.
- ^ „Prozkoumat alternativy k NPM · Vydání # 291 · prettydiff / prettydiff · GitHub“.
- ^ „Release Pretty Diff v2.0.0 Publikováno · prettydiff / prettydiff · GitHub“.
- ^ „prettydiff - npm“.
- ^ „Úložiště Pretty Diff GitHub“.