Textskillnadskontroll
Klistra in originaltexten först.
Den här texten är för lång för att jämföras här. Varje text får ha högst 20 000 rader och 500 000 tecken.
Texterna skiljer sig för mycket för att kunna jämföras rad för rad här. Jämför en mindre del av varje text.
Webbläsaren lät inte den här sidan spara texten till nästa steg. Tillåt webbplatsdata för den här sidan eller använd en kortare text och försök igen.
Att upptäcka de tre ord som ändrades mellan två versioner av ett kontrakt, det extra kommatecknet i en CSV-export eller exakt vad som flyttades i en konfigurationsfil, allt detta är omöjligt att göra med ögat bortom ett par hundra rader. Klistra in två versioner av din text så visar den här skillnadskontrollen tillägg i grönt, borttagningar i rött och inline-markeringar för ändringar på samma rad.
Så produceras skillnaden
-
1
Klistra in två versioner
Klistra först in originaltexten och sedan den version du vill jämföra den med.
-
2
Verktyget kör Myers diff
Samma algoritm som git använder, som producerar den minimala sekvensen av ändringar.
-
3
Rader justeras
Oförändrade rader förblir intill varandra; infogade/borttagna rader behåller tomt utrymme på andra sidan.
-
4
Inline-markeringar
Inom modifierade rader skuggas bara de ändrade orden så att du kan se exakt vad som flyttades.
Färgkonventioner för skillnader
| Färg | Betydelse |
|---|---|
| Röd | Borttagen: raden finns bara i originaltexten |
| Grön | Tillagd: raden finns bara i den ändrade texten |
| Mörkare röd eller grön | Orden som ändrats inom en redigerad rad |
| Vit | Oförändrad (kontext) |
Vanliga användningsfall
- Kontraktsrevisioner, se exakt vilka klausuler som ändrades mellan v3 och v4 av ett avtal innan du skriver under.
- Granskning av konfigurationsfiler, verifiera vad en kollega ändrade i nginx.conf innan du pushar till produktion.
- Översättnings-QA, justera två lokaliseringar av samma sträng för att fånga saknad interpunktion.
- Jämförelser av CSV-exporter, upptäck vilka rader som skiljer sig mellan förra veckans och denna veckas datadump.
- Kodgranskning utan Git, snabb engångsjämförelse när du inte vill sätta upp ett repo.
Tips för rena skillnader
- Radslut räknas aldrig som ändringar. Radbrytningar från Windows (CRLF) och från Unix eller macOS (LF) jämförs som likadana, så du behöver inte konvertera något först.
- Ta bort avslutande blanksteg i båda innan du jämför; annars registreras osynliga mellanslag som ändringar.
- För JSON eller YAML, formatera båda med samma indentering först. Omformatering maskerar verkliga ändringar.
- Sortera alfabetiskt om du jämför två listor vars ordning inte spelar roll (som beroenden).
Begränsningar med radbaserade skillnader
Radbaserade skillnader är utmärkta för kod och konfiguration. De är medelmåttiga för prosa, där att flytta en mening två stycken visas som en borttagning och en infogning snarare än en förflyttning. För manuskriptredigering ger ord- eller meningsnivåskillnader renare resultat.
Vanliga frågor
Ja. Texterna jämförs rad för rad oavsett språk eller skriftsystem, så kinesiska, japanska, arabiska, thailändska, å, ä, ö och andra bokstäver med accent samt emoji fungerar. Inom en redigerad rad markeras de ord som ändrats; på kinesiska, japanska och thailändska, som inte skiljer orden åt med mellanslag, markeras i stället de tecken som ändrats.
Upp till 20 000 rader och 500 000 tecken per text. Är en text längre, eller skiljer sig två långa texter för mycket för att jämföras rad för rad, visar verktyget ett meddelande i stället för att sidan hänger sig: jämför en mindre del av varje text, eller använd git diff eller ett jämförelseprogram på datorn. Har en jämförelse fler än 5 000 rader visar sidan de första 5 000, och den unified diff du kopierar innehåller ändå alla ändringar.
Slå på alternativet “Ignorera blanksteg” för att hoppa över skillnader som bara är indenterings- eller avslutande-blanksteg-ändringar. Användbart när omformaterare (Prettier, Black) producerar brus du inte bryr dig om.
Nej. De två texterna stannar i din webbläsare: de jämförs på den här sidan och skickas inte till våra servrar eller läggs till i sidans länk. Mellan stegen sparas de bara i den här webbläsarfliken, tills du stänger den eller väljer Börja om från början.
Relaterade verktyg
Hitta ord till Wordle
Ange gissningar på fem bokstäver och återkoppling med gröna, gula och grå rutor för att hitta engelska ord som stämmer. Upprepade bokstäver kontrolleras exakt.
ASCII till text-konverterare
Avkoda en lista med decimala ASCII-koder tillbaka till den läsbara text de representerar. Klistra in koder åtskilda av mellanslag, kommatecken eller semikolon och läs resultatet direkt.
Generator för konstig text
Förvandla vilken text som helst till glitchig, cursed zalgo-Unicode med ett justerbart reglage och kopiera in den i bios, bildtexter och DM.
Hieroglyföversättare
Skriv ditt namn med egyptiska hieroglyfer, med de tecken skrivarna använde för enskilda ljud. Lägg till en kartusch, kopiera tecknen eller ladda ner en PNG.
Gyaru-textomvandlare
Omvandla japanska kana, vanliga kanji och latinska bokstäver till gyaru-moji, eller välj full bredd, cirklar, rutor eller fetstil. Kopiera direkt.
Kopiera matematiska symboler
Bläddra bland och kopiera matematiska symboler, pi, sigma, integral, oändlighet, grekiska bokstäver, mängdlära, redo att klistra in överallt där Unicode fungerar.
Verktyget finns på andra språk
- テキスト差分チェッカー [JA]
- Porównywarka tekstu (diff) [PL]
- Công cụ so sánh khác biệt văn bản [VI]
- Text-Diff-Prüfer [DE]
- Verificador de Diferença de Texto [PT]
- 텍스트 비교 도구 (Diff) [KO]
- Comparador de Diferencias de Texto [ES]
- เครื่องมือเปรียบเทียบความต่างของข้อความ [TH]
- Vérificateur de différences de texte [FR]
- Pemeriksa Diff Teks [ID]
- Tekstverschil-checker [NL]
- أداة مقارنة فروق النصوص [AR]
- 文本差异对比工具 [ZH]
- Text Diff Checker [EN]
- Controllore delle differenze di testo [IT]
- Сравнение различий текста [RU]
- Metin Fark Karşılaştırıcı [TR]