Jak korzystać: Porównywarka tekstów
- 1
Dodaj obie wersje
Wklej oryginał po lewej, a zmieniony tekst po prawej albo otwórz lub upuść plik po każdej stronie.
- 2
Wybierz sposób porównania
Wybierz widok Obok siebie lub Unified, podświetlanie słów lub znaków oraz to, czy ignorować białe znaki lub wielkość liter.
- 3
Przejdź przez zmiany
Strzałkami albo klawiszami N i P przechodź między zmianami, a zwinięte linie rozwiń, gdy potrzebujesz więcej kontekstu.
- 4
Zapisz wynik
Pobierz plik .patch albo skopiuj diff w formacie unified, aby go udostępnić lub zastosować w Gicie.
Limity i Pro
Za darmo i bez rejestracji: otwieraj pliki tekstowe lub z kodem do 20 MB każdy i porównuj dziesiątki tysięcy linii; porównanie, które trwałoby dłużej niż 8 sekund, zostaje zatrzymane z komunikatem.
Pro usuwa reklamy, a rozmiar porównania ogranicza tylko pamięć Twojego urządzenia. Zobacz Pro
O narzędziu: Porównywarka tekstów
Szukanie na oko zmian między dwiema wersjami umowy, dwiema wersjami pliku konfiguracyjnego czy dwoma eksportami tego samego arkusza trwa długo i łatwo się przy tym pomylić. Wklej lub upuść obie wersje, a ten program zestawi je ze sobą: usunięte linie zaznaczy na czerwono, dodane na zielono, a linie zmienione w obu kolorach, wskazując wewnątrz każdej z nich dokładne słowa lub znaki, które się różnią.
Widok Obok siebie sprawdza się przy tekstach i umowach, a widok Unified układa usunięte i dodane linie jedna pod drugą, tak jak w Gicie i narzędziach do przeglądu kodu. Wybierz podświetlanie Słowa przy pisaniu, Znaki przy kodach, identyfikatorach i liczbach albo Linie, gdy interesuje Cię tylko to, które linie się zmieniły. Opcja Ignoruj białe znaki ukrywa zmiany wcięć i spacje na końcu linii, a ignorowanie wielkości liter traktuje „Total” i „TOTAL” jako to samo.
Długie fragmenty bez zmian są zwijane do trzech linii kontekstu, dzięki czemu zmiany lepiej widać, a strzałki (albo klawisze N i P) przenoszą od jednej zmiany do następnej. Porównanie działa w osobnym wątku w tle i korzysta z algorytmu Myersa z otwartoźródłowej biblioteki jsdiff, więc pliki liczące 10 000 linii i więcej nie zacinają strony, a bardzo duże wyniki są rysowane na bieżąco podczas przewijania.
Na koniec pobierz różnice jako standardowy plik .patch w formacie unified, który rozumieją git apply i patch, albo skopiuj je do schowka. Narzędzie porównuje zwykły tekst: nie odczytuje plików Word, PDF ani obrazów, a przeniesione akapity pokazuje jako usunięcie i dodanie, a nie jako przeniesienie.
Prywatność
Oba teksty i wszystkie otwarte pliki są odczytywane i porównywane przez tę stronę w przeglądarce, nic nie jest przesyłane na serwer. Ostatnie porównanie zapisuje się w pamięci lokalnej tylko wtedy, gdy oba teksty razem mają mniej niż 400 000 znaków, więc duży lub poufny plik nigdy nie zostanie zapisany.
Funkcje
Obok siebie lub unified
Widok w dwóch kolumnach dla dokumentów i widok unified w stylu Gita dla kodu, oba z numerami linii.
Podświetlanie słów i znaków
Zobacz dokładnie, co zmieniło się wewnątrz linii, a nie tylko to, że linia jest inna.
Do dużych plików
Praca w tle i rysowanie na żądanie sprawiają, że porównania 10 000 linii przebiegają płynnie.
Eksport do standardowego .patch
Diff w formacie unified z trzema liniami kontekstu, gotowy do git apply lub przeglądu kodu.