Το DiffViewer είναι ένα φιλικό προς τους προγραμματιστές, υψηλής απόδοσης πρόγραμμα προβολής διαφορών κώδικα για Android.
Απολαύστε απρόσκοπτες αναθεωρήσεις κώδικα και ανάλυση διαφορών εν κινήσει με προβολές Side-by-Side και Unified σε στυλ Android Studio.
──────
#### 🌟 Βασικά χαρακτηριστικά
1. Λειτουργίες προβολής διπλών διαφορών
• Λειτουργία Side-by-Side (Split): Δείτε τα πρωτότυπα και τα τροποποιημένα αρχεία δίπλα-δίπλα με τέλεια συγχρονισμένη κάθετη και οριζόντια κύλιση σε pixel.
• Λειτουργία Unified: Μια καθαρή κάθετη ροή που δείχνει τις τροποποιήσεις κώδικα με δείκτες + και -.
2. Ευέλικτες πηγές εισόδου
• Ακατέργαστο κείμενο και αρχεία: Επικολλήστε κώδικα απευθείας ή επιλέξτε τοπικά αρχεία για άμεση σύγκριση.
• Πρόγραμμα προβολής GitHub Commit: Επικολλήστε οποιαδήποτε διεύθυνση URL υποβολής GitHub για αυτόματη ανάκτηση τροποποιημένων αρχείων και διαφορών (υποστηρίζει ιδιωτικά αποθετήρια με GitHub PAT).
• Git Patch Parser: Επικολλήστε εξόδους .patch ή unified diff. Το DiffViewer αναλύει και οργανώνει αυτόματα τις αλλαγές ανά αρχείο.
3. Λεπτομερής Ενσωματωμένη Διαφορά & Έξυπνη Αναδίπλωση
• Λεπτομερής Αναλυτικότητα Λέξης / Επιπέδου Χαρακτήρα: Επισημαίνει με ακρίβεια τις ακριβείς τροποποιήσεις εντός των επεξεργασμένων γραμμών.
• Αναδίπλωση Κώδικα με Επίπεδο Λέξης / Χαρακτήρα: Συμπτύσσει τις αμετάβλητες γραμμές σε banners, διατηρώντας παράλληλα τις γραμμές περιβάλλοντος γύρω από τις αλλαγές. Αναπτύξτε ή συμπτύξτε τα μπλοκ μεμονωμένα ή όλα ταυτόχρονα.
4. Παρακολούθηση Κατάστασης Αναθεώρησης Αρχείου
• Παρακολουθήστε την πρόοδο για κάθε αρχείο στην αναθεώρησή σας:
• Δείκτες κατάστασης: 🔹 Άνοιγμα | 👀 Αναθεώρηση | 🟡 Σε Εκκρεμότητα | 💬 Σχολιασμένο | ✅ Εγκρίθηκε | 🔴 Κλειστό | 🟣 Συγχωνεύτηκε
• Ενημερώστε την κατάσταση με ένα μόνο πάτημα απευθείας από τη γραμμή καρτελών ή το παράθυρο διαλόγου του φύλλου καρτελών.
5. Σχόλια Κώδικα Γραμμή προς Γραμμή
• Πατήστε παρατεταμένα οποιαδήποτε γραμμή κώδικα για να προσθέσετε, να επεξεργαστείτε ή να αφαιρέσετε σημειώσεις και σχόλια ενσωματωμένης αναθεώρησης.
6. Χρήσιμα Βοηθητικά Προγραμματιστές
• Ανταλλαγή Περιεχομένου: Άμεση ανταλλαγή περιεχομένων "Πριν" και "Μετά" με ένα μόνο κλικ.
• Αντιγραφή Git Patch: Αντιγράψτε περιεχόμενα diff που έχουν μορφοποιηθεί ως τυπικές ενοποιημένες ενημερώσεις κώδικα git.
• Εξαγωγή ως Εικόνα: Καταγράψτε το ορατό παράθυρο προβολής diff ή ολόκληρη τη σελίδα diff ως εικόνα υψηλής ανάλυσης για κοινή χρήση με την ομάδα σας.
• Λειτουργίες Αγνόησης Κενού Χώρου: Αυστηρή, αγνοήστε τις πρώτες/τελευταίες εσοχές, συμπτύξτε το κενό ή αγνοήστε όλα τα κενά.
• Επισήμανση Σύνταξης: Υποστηρίζει Kotlin, Java, Python, JavaScript, TypeScript, C/C++, C# και άλλα.
7. Οργάνωση Πολλαπλών Καρτελών & Έργων
• Πλοηγηθείτε απρόσκοπτα μεταξύ αρχείων με καρτέλες και το παράθυρο διαλόγου πλήρους λίστας καρτελών.
• Προσθήκη αστεριών στα αγαπημένα (⭐), μετονομασία diff και οργάνωση της εργασίας σας σε πολλαπλές ομάδες diff.
8. Σκοτεινή Λειτουργία & Πολύγλωσση
• Αυτόματα, Ανοιχτόχρωμα και Σκοτεινά Θέματα. • Πλήρως μεταφρασμένο σε 17 γλώσσες, συμπεριλαμβανομένων Αγγλικών, Κορεατικών, Ιαπωνικών, Κινέζικων, Ισπανικών, Γερμανικών, Γαλλικών και άλλων.
Συγκρίνετε κώδικα! Ισχυρό Side-by-Side & Ενοποιημένο Diff Viewer για προγραμματιστές.
Ενημερώθηκε στις
13 Σεπ 2026