DiffViewer ist ein entwicklerfreundlicher, leistungsstarker Code-Diff-Viewer für Android.
Erleben Sie nahtlose Code-Reviews und Diff-Analysen unterwegs mit der Android Studio-ähnlichen Side-by-Side- und Unified-Ansicht.
──────
#### 🌟 Hauptfunktionen
1. Zwei Diff-Anzeigemodi
• Side-by-Side-Modus (Split): Original- und geänderte Dateien nebeneinander mit pixelgenau synchronisiertem vertikalem und horizontalem Scrollen anzeigen.
• Unified-Modus: Ein übersichtlicher vertikaler Stream zeigt Codeänderungen mit Plus- und Minuszeichen an.
2. Flexible Eingabequellen
• Roher Text & Dateien: Code direkt einfügen oder lokale Dateien zum sofortigen Vergleich auswählen.
• GitHub Commit Viewer: Beliebige GitHub Commit-URL einfügen, um geänderte Dateien und Diffs automatisch abzurufen (unterstützt private Repositories mit GitHub PAT).
• Git Patch Parser: .patch- oder Unified-Diff-Ausgaben einfügen; DiffViewer analysiert und organisiert Änderungen automatisch pro Datei.
3. Detaillierter Inline-Diff & Intelligentes Code-Falten
• Wort-/Zeichenebene: Exakte Hervorhebung der Änderungen in bearbeiteten Zeilen.
• Kontextsensitives Code-Falten: Ausblenden unveränderter Zeilen in Bannern, während die Kontextzeilen um die Änderungen erhalten bleiben. Blöcke einzeln oder alle gleichzeitig ein- oder ausblenden.
4. Statusverfolgung der Dateiprüfung
• Fortschrittsanzeige für jede Datei in Ihrer Prüfung:
• Statusanzeigen: 🔹 Offen | 👀 In Prüfung | 🟡 Ausstehend | 💬 Kommentiert | ✅ Genehmigt | 🔴 Geschlossen | 🟣 Zusammengeführt
• Statusaktualisierung mit einem Fingertipp direkt in der Tableiste oder im Tab-Dialog.
5. Code-Kommentare Zeile für Zeile
• Langes Drücken auf eine beliebige Codezeile, um Inline-Prüfhinweise und Kommentare hinzuzufügen, zu bearbeiten oder zu entfernen.
6. Praktische Entwickler-Tools
• Inhalt tauschen: Mit einem Klick den Inhalt von „Vorher“ und „Nachher“ tauschen.
• Git-Patch kopieren: Diff-Inhalte im Standardformat für einheitliche Git-Patches kopieren.
• Als Bild exportieren: Den sichtbaren Diff-Bereich oder die gesamte Diff-Seite als hochauflösendes Bild speichern und mit dem Team teilen.
• Leerzeichen ignorieren: Streng, führende/nachfolgende Einrückungen ignorieren, Leerzeichen reduzieren oder alle Leerzeichen ignorieren.
• Syntaxhervorhebung: Unterstützt Kotlin, Java, Python, JavaScript, TypeScript, C/C++, C# und mehr.
7. Mehrere Tabs & Projektorganisation
• Nahtlose Navigation zwischen Dateien mit Tabs und der vollständigen Tab-Liste.
• Favoriten markieren (⭐), Diffs umbenennen und die Arbeit in mehreren Diff-Gruppen organisieren.
8. Dunkelmodus & Mehrsprachigkeit
• Automatisches, helles und dunkles Design.
• Vollständig lokalisiert in 17 Sprachen, darunter Englisch, Koreanisch, Japanisch, Chinesisch, Spanisch, Deutsch, Französisch und weitere.
Code vergleichen! Leistungsstarker, nebeneinander liegender und einheitlicher Diff-Viewer für Entwickler.
Aktualisiert am
13.09.2026