DiffViewer to przyjazna dla programistów, wydajna przeglądarka różnic w kodzie dla systemu Android.
Ciesz się płynnym przeglądem kodu i analizą różnic w podróży dzięki widokom Side-by-Side
i Unified w stylu Android Studio.
──────
#### 🌟 Kluczowe funkcje
1. Dwa tryby przeglądania różnic
• Tryb Side-by-Side (Podziel): Przeglądaj oryginalne i zmodyfikowane pliki obok siebie z idealnie zsynchronizowanym przewijaniem w pionie i poziomie.
• Tryb Unified: Czytelny pionowy strumień pokazujący modyfikacje kodu ze znakami + i -.
2. Elastyczne źródła danych wejściowych
• Surowy tekst i pliki: Wklej kod bezpośrednio lub wybierz pliki lokalne, aby natychmiast je porównać.
• Przeglądarka zatwierdzeń GitHub: Wklej dowolny adres URL zatwierdzenia GitHub, aby automatycznie pobrać zmienione pliki i różnice (obsługuje prywatne repozytoria z GitHub PAT).
• Analizator poprawek Git: Wklej pliki .patch lub ujednolicone wyniki diff; DiffViewer automatycznie analizuje i organizuje zmiany dla każdego pliku.
3. Precyzyjne wyszukiwanie różnic w wierszach i inteligentne składanie
• Szczegółowość na poziomie słowa/znaku: Dokładnie zaznacza dokładne modyfikacje w edytowanych wierszach.
• Kontekstowe składanie kodu: Zwija niezmienione wiersze w banery, zachowując wiersze kontekstowe wokół zmian. Rozwijaj lub zwijaj bloki pojedynczo lub wszystkie naraz.
4. Śledzenie statusu przeglądu plików
• Śledź postęp każdego pliku w przeglądzie:
• Wskaźniki statusu: 🔹 Otwarte | 👀 Recenzowane | 🟡 Oczekujące | 💬 Skomentowane | ✅ Zatwierdzone | 🔴 Zamknięte | 🟣 Scalone
• Aktualizuj status jednym dotknięciem bezpośrednio z paska kart lub okna dialogowego arkusza kart.
5. Komentarze do kodu wiersz po wierszu
• Naciśnij i przytrzymaj dowolny wiersz kodu, aby dodać, edytować lub usunąć notatki i komentarze do recenzji.
6. Przydatne narzędzia dla programistów
• Zamiana zawartości: Natychmiastowa zamiana zawartości „przed” i „po” jednym kliknięciem.
• Kopiowanie poprawki Git: Kopiowanie zawartości diff sformatowanej jako standardowe, ujednolicone poprawki Git.
• Eksport jako obraz: Przechwyć widoczny obszar widoku diff lub całą stronę diff jako obraz o wysokiej rozdzielczości, aby udostępnić go swojemu zespołowi.
• Tryby ignorowania spacji: Ścisły, ignoruj wcięcia początkowe/końcowe, zwiń spacje lub ignoruj wszystkie spacje.
• Podświetlanie składni: Obsługa języków: Kotlin, Java, Python, JavaScript, TypeScript, C/C++, C# i innych.
7. Organizacja projektu i widoku wielu kart
• Płynna nawigacja między plikami dzięki kartom i pełnej liście kart. • Oznaczaj ulubione gwiazdkami (⭐), zmieniaj nazwy różnic i organizuj swoją pracę w wielu grupach różnic.
8. Tryb ciemny i wielojęzyczność
• Motywy automatyczne, jasne i ciemne.
• W pełni zlokalizowane w 17 językach, w tym angielskim, koreańskim, japońskim, chińskim, hiszpańskim, niemieckim, francuskim i innych.
Porównaj kod! Potężny, ujednolicony i równoległy podgląd różnic dla programistów.
Ostatnia aktualizacja
13 wrz 2026