Sprawdzanie Różnic w Tekście
FreePorównaj dwa bloki tekstu i zobacz dokładnie, co zostało dodane, usunięte lub zmienione na poziomie wiersza, słowa lub znaku, z widokiem jednolitym lub równoległym oraz plikiem standardowej różnicy do pobrania, wszystko działające w całości w Twojej przeglądarce.
Działa całkowicie w twojej przeglądarce. Twój tekst nigdy nigdzie nie jest przesyłany.
Ostatnia Aktywność
Widoczne dla wszystkich. Ostatnie 20 użyć wśród wszystkich odwiedzających, najpierw najnowsze.
Compared two texts (1 added, 1 removed)
2 godziny temu
Compared two texts (1 added, 2 removed)
2 godziny temu
Compared two texts (2 added, 1 removed)
2 godziny temu
Compared two texts (1 added, 1 removed)
2 godziny temu
Compared two texts (0 added, 0 removed)
2 godziny temu
Compared two texts (1 added, 1 removed)
2 godziny temu
Compared two texts (2 added, 1 removed)
2 godziny temu
Compared two texts (21 added, 3 removed)
2 godziny temu
Compared two texts (4 added, 1 removed)
2 godziny temu
Compared two texts (2 added, 1 removed)
2 godziny temu
Compared two texts (2 added, 1 removed)
2 godziny temu
Co robi to narzędzie
To narzędzie porównuje dwa bloki tekstu i precyzyjnie wyróżnia, co zostało dodane, usunięte lub zmienione, na poziomie wiersza, słowa lub znaku, z widokiem jednolitym lub równoległym, opcjonalnym porównaniem bez rozróżniania wielkości liter i spacji, oraz plikiem standardowej jednolitej różnicy do pobrania.
Jak To Działa
To narzędzie wykorzystuje ten sam algorytm różnic opartych na najdłuższym wspólnym podciągu, który jest używany w Git i poleceniu diff w systemie Unix, aby znaleźć najmniejszy zestaw dodań i usunięć, który przekształca tekst oryginalny w tekst zmieniony. W trybie wierszy, po dopasowaniu bloku usuniętych wierszy do bloku dodanych wierszy tej samej wielkości, każda para wierszy jest porównywana po raz drugi na poziomie słów, aby wyróżnić tylko słowa, które faktycznie się zmieniły, a nie oznaczać cały wiersz jako inny.
Problemy, które rozwiązuje
- Przeglądanie, co faktycznie zmieniło się między dwiema wersjami dokumentu, pliku konfiguracyjnego lub akapitu tekstu przed zaakceptowaniem zmian.
- Wykrywanie jednego zmienionego słowa lub znaku w dwóch skądinąd identycznych ciągach, takich jak nieco inny klucz API lub adres URL.
- Generowanie standardowego pliku łatki z dwóch fragmentów tekstu bez dostępu do systemu kontroli wersji.
- Porównywanie kodu, który został przeformatowany z inną wartością wcięcia, aby potwierdzić, że rzeczywista logika nie zmieniła się.
Często zadawane pytania
›Jaka jest różnica między trybem Wiersze, Słowa i Znaki?
Tryb wierszy porównuje dwa teksty wiersz po wierszu, co jest najlepsze do porównywania dokumentów, plików konfiguracyjnych lub kodu, w którym dodawane lub usuwane są całe wiersze; tryb słów dzieli tekst na słowa i precyzyjnie wyróżnia, które słowa zmieniły się w zdaniu; tryb znaków jest jeszcze bardziej precyzyjny, wyróżniając zmiany poszczególnych znaków, przydatny do wykrywania pojedynczej literówki lub małej edycji w krótkim ciągu.
›Jaka jest różnica między widokiem Jednolitym i Równoległym?
Widok jednolity pokazuje jedną kolumnę z usuniętymi wierszami bezpośrednio nad dodanymi wierszami, które je zastąpiły, podobnie do różnicy w wierszu poleceń; widok równoległy dzieli oryginalny i zmieniony tekst na dwie kolumny, dzięki czemu można je porównywać w tej samej pozycji wertykalnej, co często ułatwia śledzenie dłuższych dokumentów.
›Co dokładnie robi "Ignoruj spacje na początku/końcu"?
Traktuje dwa wiersze jako identyczne, jeśli różnią się tylko spacjami lub tabulatorami na samym początku lub końcu wiersza, co jest przydatne podczas porównywania kodu, który został ponownie wcięty. Nie zwija dodatkowych spacji w środku wiersza; jeśli potrzebujesz tego, przełącz się na tryb słów, który już traktuje ciągi białych znaków między słowami jako równoważne.
›Czy mogę pobrać wynik jako plik łatki (patch)?
Tak, przycisk "Download .diff" zapisuje porównanie w standardowym formacie jednolitej różnicy używanym przez narzędzia takie jak Git i polecenie diff w systemie Unix, z typowymi nagłówkami plików --- / +++ i znacznikami fragmentów @@, dzięki czemu można go zastosować za pomocą patch lub przeglądnąć w każdym edytorze obsługującym różnice.
›Czemu zmiana jednego słowa w wierszu wyróżnia cały wiersz?
W trybie wierszy narzędzie najpierw określa, które wiersze zostały dodane lub usunięte, a następnie, dla wiersza, który został zastąpiony, wykonuje drugie porównanie na poziomie słów między starą i nową wersją tego konkretnego wiersza, aby wyróżnić tylko słowa, które faktycznie się zmieniły, a nie cały wiersz; jeśli wiersz został całkowicie usunięty bez pobliskiego zastąpienia, nie ma nic, z czym można go porównać, więc cały wiersz jest wyświetlany jako usunięty.
Powiązane Narzędzia
Tekst
Dodaj Tekst do Każdej Linii
Wstaw ten sam tekst do każdej linii, na początku, końcu, dokładnej pozycji, lub obok dopasowania, bezpośrednio w przeglądarce.
FreeTekst
Konwerter Tekstu na ASCII
Konwertuj tekst na jego kody znaków ASCII i odwrotnie, a wynik jest również wyświetlany w postaci binarnej, szesnastkowej i ósemkowej, wszystko działające całkowicie w Twojej przeglądarce bez żadnego przesyłania danych.
FreeTekst
Konwerter Tekstu na Binarny
Konwertuj tekst na jego binarne kody znaków i odwrotnie, a wynik jest również wyświetlany w postaci dziesiętnej, szesnastkowej i ósemkowej, wszystko działające całkowicie w Twojej przeglądarce bez żadnego przesyłania danych.
FreeTekst
Kalkulator Sumy Kontrolnej Adler32
Oblicz sumę kontrolną Adler-32 tekstu lub pliku, bezpośrednio w przeglądarce.
FreeTekst
Generator Anagramów
Znajdź angielskie anagramy i krótsze słowa, jakie możesz ułożyć z dowolnego słowa, bezpośrednio w przeglądarce.
FreeTekst
Tester API
Wyślij żądania HTTP do dowolnego punktu końcowego API i sprawdź odpowiedź, bezpośrednio w przeglądarce.
FreeTekst
Generator Hasza Argon2
Generuj i weryfikuj hasze haseł Argon2id/Argon2i/Argon2d całkowicie w przeglądarce, z regulowanym kosztem pamięci, kosztem czasu, i równoległością.
FreeTekst
Narzędzie Szyfru Atbasz
Koduj i dekoduj tekst za pomocą szyfru Atbasz w wariantach klasycznym, cyfrowym, i hebrajskim, z odniesieniem par lustrzanych na żywo i tabelą mapowania znaków.
Komentarze (0)
Uznałeś to narzędzie za przydatne? Zostaw komentarz, podziel się wskazówką, lub powiedz nam, jak możemy je ulepszyć.
Jeszcze brak komentarzy. Bądź pierwszym, który podzieli się swoimi przemyśleniami!