- Strona główna
- Porównywanie tekstów
Porównywanie tekstów
Wklej oryginał i zmienioną wersję. Zobaczysz każdy dodany, usunięty i zmieniony wiersz, z zaznaczonymi zmienionymi słowami.
Różnice
| 1 | Cześć wszystkim, | 1 | Cześć wszystkim, |
| 2 | 2 | ||
| 3 | kwartalne podsumowanie | 3 | kwartalne podsumowanie przenosimy na czwartek na 14:00. |
| 4 | Przygotujcie, proszę, informacje o projektach i otwarte pytania. | 4 | Przygotujcie, proszę, informacje o projektach i otwarte pytania. |
| 5 | Spotkanie odbędzie się | 5 | Spotkanie odbędzie się online. |
| 6 | Po spotkaniu zapraszam na lunch. | 6 | Prześlijcie mi slajdy do środy wieczorem. |
| 7 | 7 | ||
| 8 | Pozdrawiam | 8 | Pozdrawiam |
| 9 | Kasia | 9 | Kasia |
| 1 | 1 | Cześć wszystkim, | |
| 2 | 2 | ||
| 3 | − | kwartalne podsumowanie | |
| 3 | + | kwartalne podsumowanie przenosimy na czwartek na 14:00. | |
| 4 | 4 | Przygotujcie, proszę, informacje o projektach i otwarte pytania. | |
| 5 | − | Spotkanie odbędzie się | |
| 6 | − | Po spotkaniu zapraszam na lunch. | |
| 5 | + | Spotkanie odbędzie się online. | |
| 6 | + | Prześlijcie mi slajdy do środy wieczorem. | |
| 7 | 7 | ||
| 8 | 8 | Pozdrawiam | |
| 9 | 9 | Kasia |
Jak porównać dwa teksty
- Wklej oryginalny tekst po lewej, a zmienioną wersję po prawej, albo otwórz plik po każdej stronie.
- Porównanie pojawi się poniżej i aktualizuje się w trakcie pisania. Przy bardzo długich tekstach naciśnij Porównaj (albo Ctrl+Enter).
- Przeczytaj podsumowanie: ile wierszy dodano, usunięto i zmieniono. W zmienionych wierszach podświetlone są dokładnie te słowa, które się różnią.
- Przełączaj między widokiem obok siebie i jedna kolumna, zamień strony miejscami albo skopiuj wynik jako łatkę (patch).
Jak czytać wynik
- Czerwone wiersze są tylko w oryginale: zostały usunięte. Zielone wiersze są tylko w zmienionym tekście: zostały dodane.
- Zmienione wiersze pojawiają się po obu stronach, a edytowane słowa są oznaczone ciemniejszym odcieniem, więc od razu wyłapiesz zmienioną datę albo brakujące „nie”.
- Obok siebie ustawia dwie wersje koło siebie, najlepiej na szerokim ekranie. Jedna kolumna pokazuje wiersze z − i +, jak Git i większość narzędzi do przeglądu kodu; na telefonach to widok domyślny.
- Długie fragmenty bez zmian są zwinięte. Kliknij „Pokaż niezmienione wiersze”, żeby je rozwinąć.
Jak działa porównywanie
Narzędzie korzysta z algorytmu Myersa, tego samego pomysłu, na którym opierają się Git i uniksowe polecenie diff, żeby znaleźć najmniejszy zestaw zmian w wierszach, który zamienia oryginał w zmieniony tekst. W każdym bloku zmian łączy w pary usunięte i dodane wiersze po kolei: jeśli para jest podobna w co najmniej 30%, pokazuje ją jako jeden zmieniony wiersz i porównuje jeszcze raz słowo po słowie. W przeciwnym razie pokazuje usunięcie i dodanie.
Ignoruj białe znaki traktuje ciągi spacji i tabulatorów jak jedną spację i pomija spacje na początku i końcu wierszy, co pomaga, gdy zmieniły się tylko wcięcia. Ignoruj wielkość liter traktuje wielkie i małe litery tak samo. Duże porównania działają w osobnym wątku przeglądarki, więc nawet pliki z 10 000 wierszy nie zamrażają strony.
Co się porównuje
- Dwie wersje wypracowania, umowy lub regulaminu, żeby zobaczyć, co zmienił redaktor albo druga strona.
- Wersje kodu lub plików konfiguracyjnych, bez otwierania terminala.
- Wyeksportowane listy, np. adresów e-mail lub kodów produktów, żeby znaleźć nowe pozycje. Dla najczystszego wyniku najpierw posortuj obie listy w oczyszczaczu tekstu.
- Tłumaczenia lub napisy z ich poprzednią wersją.
Pytania i odpowiedzi
Czy mój tekst jest wysyłany?
Nie. Porównanie odbywa się w całości w Twojej przeglądarce, a oba teksty nie są nigdzie zapisywane ani wysyłane. Dlatego narzędzie nadaje się do umów, kodu i dokumentów osobistych.
Jak duże mogą być teksty?
Dziesiątki tysięcy wierszy działają dobrze; praca odbywa się w tle, więc strona reaguje płynnie. Bardzo różne teksty takiej wielkości są pokazywane jako większe zastąpione bloki, a nie wiersz po wierszu.
Czy mogę porównać pliki Word lub PDF?
Nie bezpośrednio: otwórz dokument, skopiuj tekst i wklej go tutaj. Zwykłe pliki tekstowe, takie jak .txt, .md, .csv, .json, .html i pliki z kodem, możesz otworzyć przyciskiem Otwórz albo upuścić na pole.
Co to jest unified diff, czyli łatka (patch)?
Standardowy tekstowy zapis zmian, używany przez Git i narzędzia do przeglądu kodu: wiersze zaczynające się od − zostały usunięte, wiersze z + dodane, a nagłówki @@ pokazują, gdzie jest każda zmiana. „Kopiuj jako łatkę” kopiuje porównanie w tym formacie.
Dlaczego wiersz jest pokazany jako usunięty i dodany, a nie zmieniony?
Gdy dwa wiersze mają ze sobą mniej niż ok. 30% wspólnego, zaznaczenie zmienionych słów podświetliłoby prawie wszystko, więc pokazujemy usunięcie i dodanie.
Czy opcja Ignoruj białe znaki pomija puste wiersze?
Nie. Traktuje ciągi spacji i tabulatorów w wierszu jak jedną spację i pomija je na początku i końcu wierszy, ale dodatkowy pusty wiersz nadal liczy się jako zmiana.