Porównywarka Tekstów (Text Diff)
Porównaj dwa teksty lub pliki według wierszy, słów, znaków lub zdań, w widoku liniowym lub obok siebie, i wyeksportuj plik .patch — wszystko lokalnie w przeglądarce.
🔒 Działa całkowicie w Twojej przeglądarce — nic nie jest przesyłanePorównuj dwie wersje tekstu lokalnie
Wizualny diff ułatwia przeglądanie zmian bardziej niż czytanie dwóch wersji roboczych obok siebie. To narzędzie porównuje tekst oryginalny ze zmienioną wersją i podświetla, co zostało usunięte, a co dodane. Przydaje się przy notatkach do wydań, zmianach w regulaminach, makrach działu wsparcia, fragmentach kodu, przetłumaczonych ciągach, skopiowanej konfiguracji i w każdej sytuacji, w której trzeba zrozumieć, co się zmieniło, zanim zaakceptujesz lub udostępnisz nową wersję. Możesz wkleić tekst albo upuścić pliki, takie jak .txt, .md, .json, .csv lub kod źródłowy, na dowolne pole. Porównanie jest generowane w całości w przeglądarce.
Cztery tryby porównania obejmują różne rodzaje przeglądu. Tryb wierszy sprawdza się najlepiej, gdy liczy się struktura: listy, logi, markdown i kod łatwiej przeglądać, gdy całe zmienione wiersze są pokolorowane. Tryb słów jest odpowiedni dla zwykłej prozy, bo pokazuje drobniejsze zmiany wewnątrz zdania, tryb znaków wychwytuje literówki w jednej literze i zmienione identyfikatory, a tryb zdań pokazuje, które zdania zostały przepisane. Opcje ignorowania białych znaków, wielkości liter i pustych wierszy ukrywają szum, taki jak kod z zmienionymi wcięciami czy dodatkowe puste wiersze, dzięki czemu zostają tylko istotne zmiany.
Jak czytać wynik diffa
Usunięty tekst jest pokazany na czerwonym tle, a dodany — na zielonym. Widok obok siebie umieszcza oryginał i zmienioną wersję w dwóch kolumnach z numerami wierszy, a zmienione wiersze znajdujące się naprzeciw siebie mają mocniejsze podświetlenie dokładnie tych słów lub znaków, które się różnią. Widok liniowy pokazuje jeden strumień, z numerami wierszy w trybie wierszy. Użyj przycisków Następna i Poprzednia albo klawiszy F7 i Shift+F7, aby przeskakiwać od jednej zmiany do kolejnej zamiast przewijać długie dokumenty. Podsumowanie pokazuje liczbę zmian, ile dodano i usunięto oraz procent podobieństwa.
Sprawdzaj i udostępniaj zmiany
Porównaj poprawiony szablon e-maila z zatwierdzoną wersją, sprawdź, czy wygenerowana odpowiedź zmieniła ważne sformułowania, przejrzyj fragment konfiguracji przed jego zastosowaniem albo upewnij się, że porządkowanie listy usunęło tylko zamierzone pozycje. Gdy chcesz przekazać zmiany komuś innemu, pobierz plik .patch w formacie unified: ma ten sam format co git i można go zastosować poleceniem git apply lub patch -p1. Diff nie zastępuje własnej oceny, ale zmniejsza ryzyko przeoczenia drobnych zmian. Wykonywanie operacji lokalnie pozwala też uniknąć tworzenia na serwerze kopii wersji roboczych, które mogą nadal być poufne.
Podobnie jak pozostałe Text Tools, ta strona jest przeznaczona do szybkich, powtarzalnych prac pomocniczych, a nie do przechowywania danych na koncie. Trzymaj oryginalny tekst pod ręką, gdy wynik ma znaczenie, sprawdź rezultat i skopiuj tylko ostateczną wersję, której chcesz użyć.
Jak używać
- Dodaj obie wersjeWklej tekst oryginalny po lewej, a zmieniony po prawej albo upuść po jednym pliku na każde pole. Upuszczenie dwóch plików naraz wypełnia obie strony.
- Wybierz tryb, widok i opcjePorównuj według wierszy, słów, znaków lub zdań, wybierz widok liniowy albo obok siebie i w razie potrzeby ignoruj białe znaki, wielkość liter lub puste wiersze.
- Przejrzyj zmianyKliknij porównaj, a następnie użyj przycisków Następna i Poprzednia (lub F7 i Shift+F7), aby przeskakiwać między zmianami, sprawdzając wynik podobieństwa.
- Wyeksportuj patchPobierz plik .patch w formacie unified z dokładnymi zmianami, aby go udostępnić lub zastosować poleceniem git apply albo patch.
Najczęściej zadawane pytania
Czy mój tekst jest wysyłany na serwer porównujący?
Którego trybu porównania powinienem użyć?
Co robią opcje ignorowania?
Jak obliczany jest procent podobieństwa?
Czy plik .patch uwzględnia opcje ignorowania?
git apply lub patch -p1.