Tekstverskil-kontroleerder — Vergelyk twee tekste en sien presies wat verander het.

Plak 'n oorspronklike en 'n gewysigde weergawe en sien wat bygevoeg en verwyder is, per lyn, woord of teken. Besigtig die resultaat langs mekaar of inlyn, ignoreer hooflettergebruik en ekstra spasies, verberg onveranderde lyne, en kopieer of laai die verskil af. Albei tekste word in jou blaaier vergelyk en nooit opgelaai nie.

Vergelyk twee tekste Vergelyk in jou blaaier
Tekstverskil-kontroleerder wat bygevoegde en verwyderde reëls langs mekaar wys

Jou tekste

Plak twee tekste vas om hulle te vergelyk.

Verskille

0 bygevoegde reëls
0Removed
0Unchanged
—Gelykheid
Die gids

Tekstverskil-kontroleerdergids: Vergelyk reëls, woorde en karakters

Leer hoe om 'n diff te lees, wanneer om te vergelyk per reëls, woorde of karakters, en hoe om 'n skoon vergelyking te kry.

'n eenvoudige verduideliking

Wat is 'n tekstrondersoeker?

'n Tekstverskil-kontroleerder vergelyk twee weergawes van 'n teks en wys presies wat verander het. Reëls, woorde of karakters wat bygevoeg is, word in groen gemerk, en dié wat verwyder is, word in rooi gemerk.

Skrywers gebruik dit om wysigings te hersien, ontwikkelaars gebruik dit om kode en konfigurasielêers te vergelyk, en enigiemand kan dit gebruik om te kontroleer of twee kopieë van 'n dokument regtig ooreenstem. As die twee tekste slegs verskil in los spasies, maak dit eers skoon met die Spasiëringverwyderaar, en gebruik die Tekssorter om twee lyste in dieselfde volgorde te plaas voordat jy vergelyk.

Algemene redes om teks te vergelyk

Waarom mense tekste vergelyk

Wysigings en konsepte

Sien wat 'n redakteur, 'n kollega of 'n vertaalhulpmiddel in 'n opstel, 'n kontrakklousule of 'n blogpos verander het.

Kode en konfigurasie

Vergelyk twee weergawes van 'n skrip, 'n JSON-lêer of 'n konfigurasielêer om die een reël te vind wat iets gebreek het.

Lyste en data

Kontroleer wat nuut of ontbreek tussen twee uitvoere, soos e-poslyste, produkname of sleutelwoordlyste.

Linië, woorde, karakters en sienings

Vergelyk per reëls, woorde of karakters

Lyne

Die beste keuse vir kode, lyste en paragrawe. Reëls wat verander is, word saamgevoeg en die veranderde woorde daarin word uitgelig.

Woorde

Vergelyk woord vir woord oor die hele teks. Geschik vir prosa waar 'n reëlbreek verskuif is, maar die bewoording dieselfde bly.

Karakters

Wys elke bygevoegde of verwyderde teken. Nuttig om 'n enkele tikfout, 'n veranderde syfer of 'n los teken op te spoor.

Syd-aan-syd of inlyn

Sy-aan-sy wys albei weergawes langs mekaar. Inlyn saamsmelt hulle in een kolom met verwyderings en byvoegings in volgorde.

Vergelyk in 'n paar stappe

Hoe om die tekstrverskil-kontroleerder te gebruik

  1. Plak die oorspronklike teks aan die linkerkant en die gewysigde teks aan die regterkant, of druk Voorbeeld om 'n voorbeeld te probeer.
  2. Kies om te vergelyk volgens reëls, woorde of karakters.
  3. Kies kant-aan-kant of inlyn. Merk 'Ignoreer hooflettergebruik' of 'Ignoreer ekstra spasies' as daardie verskille nie saak maak nie.
  4. Vir lang tekste, merk 'Wys slegs veranderinge' om ongewysigde reëls te verberg en behou 'n paar reëls konteks rondom elke verandering.
  5. Gebruik Press Copy diff of laai .diff af om die resultaat te bewaar. Gebruik Swap om andersom te vergelyk.
Kleure, simbole en ooreenkomste

Hoe om die verskille te lees

+ groen bygevoeg in die veranderde teks − rooi verwyder uit die oorspronklike gewone dieselfde in beide tekste Ooreenstemming = 2 × onveranderd ÷ (items in oorspronklike + items in veranderde) Voorbeeld: 8 reëls en 9 reëls met 6 onveranderde Ooreenkoms = 2 × 6 ÷ 17 = 71%

Die hulpmiddel soek die langste reeks items wat albei tekste deel en merk alles anders as 'n verandering. Dit gebruik Myers se algoritme, dieselfde benadering wat GNU diff en Git standaard gebruik, sodat dit die kortste lys wysigings vind. Die plus- en minustekens en die etikette wat deur skermlesers voorgelees word, beteken dat die resultaat nie net van kleur afhang nie.

Copy diff gee jou gewone teks. Vir reëls begin verwyderde reëls met 'n minusteken en bygevoegde reëls met 'n plusteken. Vir woorde en karakters word verwyderde teks omring deur [- -] en bygevoegde teks deur {+ +}.

Beter resultate

Eenvoudige wenke vir die vergelyking van tekste

  • Gebruik Linië vir kode en lyste, en Woorde vir prosa wat hervloei is.
  • Kies 'Ignoreer ekstra spasies' wanneer die teks uit verskillende redakteurs gekopieer is en die spasiëring verskil.
  • As twee lyste dieselfde lyk, maar in 'n ander volgorde is, sorteer eers albei met die Tekstsorter en vergelyk dan.
  • Plak gewone teks. Formatering soos vetgedrukte teks of kleure gaan verlore wanneer jy in 'n tekskassie plak, so word slegs die woorde vergelyk.
Goed om te weet

Beperkings en Privaatheid

Privaatheid

Albei tekste word in jou blaaier vergelyk. Geen van hulle word na ons bediener gestuur nie. Slegs jou modus-, aansig- en opsie-keuses word op jou toestel onthou, nooit die teks self nie.

Beperkings

Elke teks kan tot 2 miljoen karakters wees, of 100 000 karakters vir karaktervergelyking. As twee lang tekste baie verskillend is, kan die veranderde gedeelte as een vervangde blok vertoon word. Die hulpmiddel vergelyk slegs gewone teks, nie Word- of PDF-lêers nie, en dit verstaan nie kode-sintaaks nie.

Algemene vrae

Tekstverskil-kontroleerder V&A

Hoe vergelyk ek twee tekste aanlyn?

Plak die oorspronklike teks in die linkerkassie en die gewysigde teks in die regterkassie. Die verskille verskyn dadelik hieronder, met bygevoegde teks in groen en verwyderde teks in rooi.

Wat beteken die kleure en simbole?

Groen met 'n plusteken word bygevoeg, rooi met 'n minusteken word verwyder, en gewone teks bly in beide dieselfde. Binne 'n veranderde reël kry die presiese woorde wat verander is 'n sterker beklemtoning.

Wat is die verskil tussen vergelyking per reëls, woorde en karakters?

Lynne vergelyk hele lyne, wat geskik is vir kode en lyste. Woorde vergelyk woord vir woord, wat geskik is vir prosa. Karakters vergelyk elke karakter, wat jou help om 'n enkele tikfout of 'n veranderde syfer te vind.

Hoe bepaal die gereedskap wat verander het?

Dit vind die langste opeenvolging van reëls, woorde of karakters wat albei tekste deel en merk alles anders as bygevoeg of verwyder. Dit gebruik Myers se algoritme, dieselfde metode wat GNU diff en Git standaard gebruik.

Kan dit onderskeidingstekens of spasiëringsverskille ignoreer?

Ja. Merk 'Ignoreer hoofletter en kleinletter' om hoofletters en kleinletters as gelyk te behandel, en 'Ignoreer ekstra spasies' om leidende, agtervoegsel- en herhaalde spasies te ignoreer. As niks anders verskil nie, sê die gereedskap dit.

Wat doen Show only changes?

Dit verberg ongewysigde reëls en behou drie reëls konteks rondom elke verandering, met 'n nota wat aandui hoeveel reëls verberg is. Dit werk wanneer jy per reël vergelyk.

Hoe word die ooreenstemmingspersentasie bereken?

Dit is die dubbele van die aantal onveranderde items, gedeel deur die totale aantal items in albei tekste. Twee identiese tekste behaal 100% en twee tekste wat niks met mekaar gemeen het nie, behaal 0%.

Kan ek die resultaat kopieer of aflaai?

Ja. Copy diff en Download .diff gee jou platte teks. Vir reëls begin verwyderde reëls met 'n minusteken en bygevoegde reëls met 'n plusteken. Vir woorde en karakters is verwyderde teks in [- -] en bygevoegde teks in {+ +}.

Werk dit vir kode, JSON en dokumente?

Dit werk op enige gewone teks, insluitend kode en JSON, maar dit verstaan nie sintaksis nie. Jy kan nie Word- of PDF-lêers oplaai nie, en formatering gaan verlore wanneer jy plak, so slegs die woorde word vergelyk.

Is my teks êrens opgelaai of gestoor?

Nee. Albei tekste word in jou blaaier vergelyk. Elke teks kan tot 2 miljoen karakters hê, of 100 000 vir karaktervergelyking. Jou keuses vir modus en opsies word op jou toestel onthou, maar die teks word nie gestoor nie.

Van mense wat hierdie hulpmiddel gebruik

Resensies

Laai resensies…
Hou aan

Meer gereedskap in die boks

Die tuisblad bevat nog dosyne gratis gereedskap wat nie 'n API-sleutel benodig nie.

Stel 'n gereedskap voor