Narzędzie do porównywania tekstu
Prywatne z założenia — działa w całości w Państwa przeglądarce
Porównaj dwa teksty obok siebie lub w formie zunifikowanej, z wstawieniami, usunięciami i zmianami wyraźnie podświetlonymi. Toova porównuje cokolwiek — kod, konfigurację, prozę, JSON — całkowicie w przeglądarce, bez przesyłania i bez rejestracji.
Widoki obok siebie i zunifikowany
Widok obok siebie pokazuje dwa wejścia obok siebie z wyrównanymi zmianami — najlepszy dla krótkich plików, gdy chcesz czytać obie wersje naraz. Widok zunifikowany pokazuje pojedynczą kolumnę z przeplecionymi wstawieniami i usunięciami, klasyczny format git diff, który skaluje się do dłuższych plików. Toova pozwala przełączać się między widokami bez utraty wejścia.
Diff na poziomie słów i linii
Diff na poziomie linii traktuje każdą linię jako atomową jednostkę porównania, co stosuje większość systemów kontroli wersji. Diff na poziomie słów podświetla konkretne słowa, które zmieniły się wewnątrz inaczej podobnej linii, co przydaje się przy przeglądaniu prozy lub przeformułowywaniu akapitów. Toova oferuje oba — wybierz ziarnistość pasującą do porównywanej treści.
Diff tylko lokalny
Każdy diff odbywa się całkowicie w przeglądarce. Dwa wejścia nigdy nie opuszczają strony. To sprawia, że narzędzie jest bezpieczne do porównywania wewnętrznych dokumentów, plików konfiguracyjnych, code review lub czegokolwiek objętego zasadami prywatności. Strona działa offline po pierwszym załadowaniu, a podczas diffa nie ma żadnych żądań wychodzących.
Najczęściej zadawane pytania
- Powinienem użyć widoku obok siebie czy zunifikowanego?
- Widok obok siebie jest łatwiejszy dla krótkich plików, gdy chcesz zobaczyć obie wersje jednocześnie. Zunifikowany lepiej skaluje się do długich plików, ponieważ usunięcia i wstawienia są przeplecione w jednej kolumnie — to format jakiego git używa domyślnie.
- Czy mogę porównywać na poziomie słów?
- Tak. Przełącz diff na poziom słów, a narzędzie podświetli konkretne słowa, które zmieniły się wewnątrz linii, zamiast oznaczać całą linię jako różną. To właściwy widok dla prozy lub zmian sformułowań.
- Czy białe znaki są ignorowane?
- Domyślnie tak. Włącz tryb wrażliwy na białe znaki, jeśli porównujesz kod, w którym wcięcie ma znaczenie. Narzędzie ma też opcję ignorowania końcowych białych znaków i różnic wielkości liter.
- Jak duże może być wejście?
- Wieloemegabajtowe pliki tekstowe porównują się w kilka sekund. Powyżej tego spodziewaj się spowolnienia — algorytm diffa jest kwadratowy w najgorszym przypadku, więc bardzo duże wejścia z wieloma małymi zmianami stają się powolne.
- Czy mój tekst jest wysyłany gdziekolwiek?
- Nie. Diff działa całkowicie w przeglądarce. Nic nie jest przesyłane ani logowane.