Comparare texte
Pune versiunea veche în stânga și pe cea nouă în dreapta: diferențele apar evidențiate pe loc.
Diferențe
Cum citești rezultatul
Pe rânduri, fiecare rând are numărul lui din textul inițial și din cel nou. Rândurile șterse sunt marcate cu − și roșu, cele adăugate cu + și verde. Când un rând s-a schimbat doar puțin, sunt evidențiate chiar cuvintele schimbate: tăiate cele vechi, subliniate cele noi.
Șirurile lungi de rânduri neschimbate se strâng într-o linie „⋯ 25 de rânduri neschimbate”, iar în jurul fiecărei schimbări rămân trei rânduri, ca să vezi unde e.
Pe cuvinte și pe caractere arată tot textul nou într-o singură curgere, cu ce s-a șters tăiat și ce s-a adăugat subliniat: potrivit pentru o frază sau un paragraf corectat. Literele cu diacritice rămân întregi la comparația pe caractere.
Opțiunile
Ignoră majusculele tratează „Ana” și „ana” ca la fel. Ignoră spațiile în plus nu ține cont de câte spații sau tab-uri sunt între cuvinte și nici de spațiile de la capetele rândurilor.
Inversează textele schimbă între ele cele două câmpuri. „Copiază” și „Descarcă” dau diferențele ca text: rândurile cu - și + în față, iar la comparația pe cuvinte [-șters-]{+adăugat+}.
Cum se compară
Comparația folosește algoritmul lui Eugene Myers (1986), cel folosit și de programele de comparat fișiere, care găsește cel mai mic număr de ștergeri și adăugări care duc de la un text la celălalt.
Textele foarte diferite (peste 2.500 de deosebiri) se arată ca înlocuite în întregime, ca pagina să rămână rapidă.
Textele tale rămân la tine
Comparația se face în browserul tău: niciunul dintre texte nu e trimis spre server.
Întrebări frecvente
Pot compara două versiuni de cod?
Da: alege „pe rânduri”. Spațiile de la începutul rândurilor contează, deci o schimbare de indentare apare; bifează „Ignoră spațiile în plus” ca să le treci cu vederea.
Cât de lungi pot fi textele?
Nu impunem o limită. Zeci de mii de rânduri cu puține diferențe se compară într-o clipă; ce încetinește e numărul de diferențe, nu lungimea.