Porównywarka Tekstów
Porównaj dwa teksty obok siebie z podświetlonymi różnicami. Idealne do przeglądów kodu i rewizji dokumentów. Darmowe, natychmiastowe, bez rejestracji.
Informacje
Porównywanie tekstów
Diff tekstu porównuje dwie wersje tekstu wiersz po wierszu i identyfikuje, co się zmieniło. Wiersze obecne tylko w Tekście A są oznaczane jako usunięte (czerwony); wiersze obecne tylko w Tekście B są oznaczane jako dodane (zielony); wiersze obecne w obu są wyświetlane bez zmian. Typowe przypadki użycia: code review (wykrywanie zmian między dwiema wersjami pliku), rewizja dokumentów (śledzenie edycji między szkicami), porównanie konfiguracji (wykrywanie różnic między dwoma plikami konfiguracyjnymi) oraz analiza logów (porównywanie wyników dwóch uruchomień procesu). Użyty algorytm bazuje na Najdłuższym Wspólnym Podciągu (LCS) — tym samym co diff, Git i interfejs code review GitHub.
Przypadki użycia porównywania tekstu
Code review — porównanie dwóch wersji pliku w celu wykrycia zmian przed mergem. Audyt konfiguracji — wykrywanie różnic między plikami konfiguracyjnymi staging i produkcji. Rewizja dokumentów — śledzenie edycji między wersjami roboczymi propozycji, umowy lub README. Analiza logów — porównanie wyników dwóch uruchomień procesu w celu znalezienia różnic w zachowaniu. Debugowanie API — wklejenie dwóch odpowiedzi JSON, aby wskazać, gdzie ładunki się różnią.
Jak działa algorytm diff?
To narzędzie wykorzystuje algorytm Najdłuższy Wspólny Podciąg (LCS) — tę samą podstawę co Unix diff, Git i widok pull-request GitHub. Porównuje dane wejściowe linia po linii, a następnie uruchamia diff na poziomie znaków na zmienionych parach linii, aby dokładnie podkreślić, które znaki zostały zmienione. Usunięty tekst jest pokazywany na czerwono; dodany tekst na zielono.
Prywatność
Wszystkie porównania działają 100% w twojej przeglądarce. Żadne dane nie są wysyłane na serwer.