Porównywarka tekstów
Wklej oryginalny tekst i wersję po poprawkach, by zobaczyć dokładnie, co się zmieniło — linia po linii lub słowo po słowie. Przeglądaj edycje umów, śledź dryf konfiguracji albo porównuj szkice prac domowych bez instalowania oprogramowania diff. Porównanie jest lokalne — żadna wersja nie opuszcza przeglądarki.
Tekst A
Tekst B
Jak porównać dwa teksty
1. Wklej oryginalny (stary) tekst w lewym lub pierwszym panelu.
2. Wklej zaktualizowany (nowy) tekst w prawym lub drugim panelu.
3. Wybierz diff linii lub słów, jeśli narzędzie oferuje oba tryby.
4. Przejrzyj podświetlone dodania, usunięcia i zmiany; skopiuj dowolną wersję w razie potrzeby.
Przykłady porównań
Zmiana w pliku konfiguracyjnym
Porównaj dwa fragmenty nginx.conf: jedna linia zmieniona z „worker_processes 4;” na „worker_processes 8;” — od razu widać różnicę bez wdrożenia.
Poprawka umowy
Tekst prawny v3 vs v4: trzy zmienione akapity i jedno usunięte zdanie. Diff linii pokazuje, które klauzule się przesunęły przed podpisem.
Fragment kodu do review
Wklej funkcję przed i po refaktoryzacji — dodane sprawdzenie null i zmiana nazwy zmiennej widać na zielono/czerwono.
Kiedy warto użyć porównywarki tekstów
• Gdy dostajesz edytowany dokument i musisz szybko zobaczyć każdą zmianę.
• Gdy porównujesz konfiguracje środowisk, JSON lub YAML między stagingiem a produkcją.
• Gdy weryfikujesz, czy tłumaczenie lub przeróbka zachowały kluczowe liczby i terminy.
Kiedy lepiej wybrać coś innego
• Gdy potrzebujesz historii Git, blame albo rozwiązywania konfliktów merge — użyj Gita lub IDE.
• Gdy porównujesz pliki binarne, PDF lub obrazy — sięgnij po dedykowane narzędzia diff.
• Gdy chcesz tylko usunąć zduplikowane linie — użyj narzędzia do usuwania duplikatów.
Jak działają algorytmy diff (prosto)
Diff szuka najdłuższej wspólnej podsekwencji między dwoma tekstami i oznacza resztę jako dodaną lub usuniętą. Diff linii dzieli tekst najpierw po znakach nowej linii — stąd przepakowanie akapitu może pokazać wiele zmian mimo tych samych słów. Diff słów dzieli po spacjach dla większej precyzji w prozie.
Workflow review w zespole
Przed akceptacją aktualizacji polityki porównaj tekst wyekstrahowany z PDF z poprzednią wersją, by wyłapać ciche zmiany liczb. Deweloperzy wklejają próbki odpowiedzi API przed i po deployu backendu. Copywriterzy porównują poprawki klienta ze swoim oryginałem, by systematycznie akceptować lub odrzucać zmiany.
Najczęstsze pytania
Diff linii czy słów — co wybrać?
Diff linii najlepiej sprawdza się przy kodzie, konfiguracjach i wieloliniowym tekście. Diff słów pomaga, gdy w długim akapicie zmieniło się kilka wyrazów.
Czy białe znaki mają znaczenie?
Tak — domyślnie końcowe spacje i puste linie się różnią. Niektóre narzędzia oferują „ignoruj białe znaki” przy porównaniu prozy.
Czy obsłuży bardzo duże pliki?
Bardzo długie teksty mogą spowolnić przeglądarkę. Przy logach w megabajtach rozważ diff w terminalu.
Czy którykolwiek tekst trafia na serwer?
Nie. Porównanie liczone jest w całości w przeglądarce.
Czy mogę wyeksportować diff?
Skopiuj podświetlony wynik lub zrób zrzut ekranu ręcznie. Narzędzie skupia się na szybkim podglądzie, nie na generowaniu plików patch.
Czy działa z JSON lub XML?
Tak, jako zwykły tekst. Do czytelnego porównania sformatowanych danych najpierw użyj formatera JSON lub XML.