Jak używać
- Wklej oryginalny tekst w lewe pole, a zmieniony tekst w prawe.
- Wybierz porównywanie wierszy (najlepsze dla kodu, list i danych) lub wyrazów (najlepsze dla tekstu).
- Opcjonalnie pomiń różnice w wielkości liter lub odstępach.
- Sprawdź wynik: usunięte fragmenty są oznaczone znakiem − i czerwonym tłem, a dodane znakiem + i zielonym tłem. Użyj opcji „Zamień”, aby odwrócić kierunek porównania.
Jak to działa
Porównanie wykorzystuje algorytm różnicowania Myersa, stosowany także w Git i większości programów do porównywania tekstu. Znajduje najmniejszy zestaw dodanych i usuniętych elementów, który przekształca oryginał w zmieniony tekst; pozostałe elementy są oznaczane jako niezmienione. Edytowany wiersz lub wyraz pojawia się jako usunięcie, po którym następuje dodanie.
W trybie wierszy każdy wiersz jest porównywany jako całość, a wynik zawiera numery wierszy w obu wersjach. Zakończenia wierszy systemów Windows i Unix są traktowane tak samo, a końcowy podział wiersza jest ignorowany. W trybie wyrazów teksty są dzielone na wyrazy i spacje między nimi, a serie zmian są wyświetlane w tekście; liczba zmian obejmuje tylko wyrazy, nie spacje. Znaki interpunkcyjne dołączone do wyrazu są jego częścią, więc „koniec.” i „koniec” są różne.
Opcja „Ignoruj wielkość liter” traktuje „Hello” i „hello” jako takie same. Opcja „Ignoruj różnice w odstępach” traktuje wiersze jako takie same, jeśli różnią się tylko spacjami na początku lub końcu albo liczbą spacji między wyrazami; w trybie wyrazów dowolna liczba białych znaków jest traktowana tak samo. Ignorowane różnice są wyświetlane z tekstem ze zmienionej wersji.
Aby strona działała płynnie, każdy tekst może mieć maksymalnie 5,000 wierszy w trybie wierszy i 3,000 wyrazów w trybie wyrazów. Zmiany są oznaczone kolorem oraz znakiem + lub −, a czytniki ekranu informują o dodanych lub usuniętych elementach.
Przykłady
Sprawdzanie zmian w umowie
Wklej warunki z poprzedniego miesiąca i ich aktualną wersję w trybie wyrazów. Zmiana „30 dni” na „14 dni” zostanie pokazana jako usunięcie „30” i dodanie „14” w tym samym zdaniu, dzięki czemu drobne poprawki nie umkną uwadze.
Porównywanie dwóch plików konfiguracyjnych
W trybie wierszy z opcją „Ignoruj różnice w odstępach” zmiana wcięć nie zostanie zgłoszona. Oznaczone zostaną tylko wiersze, których wartości naprawdę się zmieniły, wraz z ich numerami w obu plikach.
Przeglądanie zmian w artykule
Wklej wersję roboczą i tekst po edycji w trybie wyrazów, aby zobaczyć każdy wyraz dodany lub usunięty przez redaktora — bez korzystania ze śledzenia zmian w edytorze tekstu.
Często zadawane pytania
Wybrać tryb wierszy czy wyrazów?
Tryb wierszy najlepiej sprawdza się w przypadku kodu, list, plików CSV i konfiguracyjnych, gdzie każdy wiersz stanowi osobny element. Tryb wyrazów lepiej nadaje się do tekstów akapitowych, w których zmiana jednego wyrazu oznaczałaby w przeciwnym razie zmianę całego akapitu.
Dlaczego zmieniony wiersz jest pokazany jako usunięty i dodany?
Porównanie różnic przedstawia zmiany jako usunięcia i dodania. Edytowany wiersz jest pokazany jako usunięcie starego wiersza i dodanie nowego. Przełącz się na tryb wyrazów, aby zobaczyć, które wyrazy w nim się zmieniły.
Czy obowiązuje limit rozmiaru?
Tak: 5,000 wierszy na tekst w trybie wierszy i 3,000 wyrazów na tekst w trybie wyrazów. Porównanie bardzo różnych tekstów trwa najdłużej, a limity zapobiegają zawieszeniu strony na wolniejszych urządzeniach.
Czy mogę porównać pliki Word lub PDF?
Nie bezpośrednio. Skopiuj tekst z każdego dokumentu i wklej go w odpowiednie pole. Formatowanie, takie jak pogrubienie czy krój pisma, nie jest porównywane — porównywany jest tylko tekst.
Prywatność
Oba teksty są porównywane wyłącznie w przeglądarce. Żadne dane nie są przesyłane, zapisywane ani uwzględniane w statystykach.