Instrument Diff Text - Lipește textul original și cel modificat. Diferențele sunt evidențiate în timp real pe măsură ce tastezi.
Cum funcționează instrumentul de comparare a textului
Lipește textul original în panoul din stânga și textul modificat în cel din dreapta. Comparația se actualizează în timp real pe măsură ce tastezi - niciun buton de apăsat, nicio încărcare de fișier, nimic trimis către un server. Diferențele sunt evidențiate în trei culori, ca să le parcurgi dintr-o privire.
- Roșu - Eliminat
- Linii care există în original dar lipsesc din versiunea modificată.
- Verde - Adăugat
- Linii noi în versiunea modificată care nu existau în original.
- Portocaliu - Modificat
- Linii care există în ambele versiuni, dar au fost modificate. Caracterele exacte care s-au schimbat sunt evidențiate în interiorul liniei, ca să vezi ce cuvânt sau ce porțiune a fost editată.
- Rulează integral în browserul tău
- Algoritmul de diff rulează local, în JavaScript. Textul tău nu este niciodată încărcat, jurnalizat sau stocat. Poți folosi instrumentul offline după ce pagina s-a încărcat.
Cazuri de utilizare frecvente
Corectură pentru modificări
Lipește originalul și ciorna revizuită pentru a vedea fiecare schimbare făcută de un revizor, fără să vânezi modificările linie cu linie în document.
Revizuirea modificărilor de configurație sau cod
Compară rapid două versiuni ale unui fișier de configurare, ale unui payload JSON sau ale unui fragment de cod atunci când nu ai la îndemână un instrument diff complet.
Verificarea traducerilor
Compară două variante ale unui text tradus ca să confirmi că doar părțile vizate diferă.
Auditarea rezultatului generat
Când un script produce text, compară-i rezultatul cu o bază de referință cunoscută ca fiind corectă, pentru a prinde regresiile neintenționate.
Întrebări frecvente
Textul meu este încărcat undeva?
Nu. Compararea rulează integral în browserul tău, folosind JavaScript. Textul tău nu este niciodată trimis la serverele noastre, nu este stocat și nu este jurnalizat. Poți verifica acest lucru deschizând instrumentele de dezvoltare ale browserului și urmărind fila Network în timp ce tastezi.
Ce înseamnă fiecare culoare?
Roșul evidențiază liniile șterse din original. Verdele evidențiază liniile adăugate în versiunea modificată. Portocaliul evidențiază liniile care există în ambele, dar au fost modificate - în interiorul acelor linii, caracterele exacte care diferă sunt evidențiate, ca să vezi modificarea precisă.
Există o limită de dimensiune?
Nu există o limită rigidă, dar pentru intrări foarte mari instrumentul trece de la diff la nivel de caracter la diff la nivel de linie, ca interfața să rămână fluidă. Vei vedea un aviz în partea de sus a barei de instrumente când se întâmplă asta.
Pot compara cod?
Da. Instrumentul tratează intrarea ca text simplu, deci funcționează pentru cod, JSON, YAML, fișiere de log și orice alt format text. Nu evidențiază sintaxa, dar toate diferențele sunt afișate corect.
Prin ce diferă aceasta de folosirea git diff?
git diff cere ca textul să fie într-un repository și funcționează doar cu fișiere de pe mașina ta locală. Acest instrument îți permite să lipești direct două fragmente oarecare de text - ciorne de email, mesaje Slack, documente - și să vezi diferențele fără nicio configurare.
Funcționează instrumentul offline?
Da, după ce pagina s-a încărcat. Toată compararea se face local, în browserul tău, așa că poți să te deconectezi de la rețea și să continui să o folosești.
Instrumente înrudite
Alte instrumente gratuite de la Hexbon care îți pot fi utile.