Porównywanie tekstu
Porównuj dwa teksty lub pliki obok siebie, podobnie jak w narzędziu do porównywania kodu. Zobacz usunięte i dodane wiersze obok siebie oraz wyróżnione zmienione słowa.
Oryginał
Zmodyfikowany
Instrukcja
Czym jest porównywanie tekstu obok siebie?
Porównanie obok siebie umieszcza dwie wersje tekstu w dwóch kolumnach i wyrównuje pasujące do siebie wiersze. Wiersze występujące tylko w pierwszej wersji są oznaczone po lewej stronie, wiersze występujące tylko w drugiej wersji — po prawej, a niezmienione wiersze pomiędzy nimi pozostają wyrównane. Tak wygląda widok różnic używany w edytorach kodu i serwisach do przeglądania kodu. Ułatwia on odczytanie zmian w kontekście, zamiast przeglądania ich jako listy edycji.
Opis narzędzia
To narzędzie porównuje dwa teksty lub pliki obok siebie. Wklej oryginalną wersję po lewej stronie, a zmodyfikowaną po prawej albo otwórz plik po każdej ze stron. Usunięte wiersze są oznaczane na czerwono, dodane — na zielono, a zmienione słowa wewnątrz wiersza — ciemniejszym kolorem. Obie strony pozostają edytowalne, więc porównanie aktualizuje się podczas pisania.
Funkcje
- Dwie edytowalne strony, każda z kartami Wklej i Prześlij dla tekstu lub plików tekstowych
- Usunięte wiersze na czerwono, dodane na zielono, a zmienione słowa oznaczone wewnątrz edytowanych wierszy
- Wiersze wypełniające w paski, które utrzymują wyrównanie pasujących wierszy po obu stronach
- Synchronizowane przewijanie obu stron
- Liczba usuniętych i dodanych wierszy pod każdą ze stron
- Wklejanie ze schowka, kopiowanie i pobieranie dla każdej ze stron z zachowaniem nazwy otwartego pliku
- Zakończenia wierszy są ignorowane, więc kopie tego samego pliku z systemów Windows i Mac są uznawane za identyczne
Jak to działa
Narzędzie dzieli oba teksty na wiersze i dopasowuje wspólne wiersze, korzystając z biblioteki jsdiff. Wiersze, dla których nie znaleziono dopasowania, są usuwane lub dodawane. Gdy usunięty wiersz sąsiaduje z dodanym, oba są porównywane słowo po słowie, a zmienione słowa są oznaczane, jeśli wystarczająca część wiersza pozostała bez zmian. Gdy większość wiersza jest nowa, kolorowany jest cały wiersz. Spacje i wielkość liter są traktowane jako zmiany. Wszystko działa w przeglądarce, a teksty nigdy nie są przesyłane.
Wskazówki
- Spacja na końcu wiersza oznacza go jako zmieniony. Jeśli wiersz wygląda tak samo po obu stronach, sprawdź, czy na jego końcu nie ma spacji.
- Długie wiersze nie są zawijane. Przewiń w bok, aby zobaczyć koniec wiersza.
- Możesz otworzyć plik po jednej stronie i wkleić tekst po drugiej.