DiffViewer ialah pemapar perbezaan kod berprestasi tinggi yang mesra pembangun untuk Android.
Alami semakan kod yang lancar dan analisis perbezaan di mana sahaja dengan paparan Bersebelahan dan Bersatu ala Android Studio.
──────
#### 🌟 Ciri-ciri Utama
1. Mod Paparan Perbezaan Berganda
• Mod Bersebelahan (Berpisah): Lihat fail Asal dan Diubah Suai bersebelahan dengan penatalan menegak dan mendatar yang disegerakkan sempurna piksel.
• Mod Bersatu: Strim menegak bersih yang menunjukkan pengubahsuaian kod dengan penunjuk + dan -.
2. Sumber Input Fleksibel
• Teks & Fail Mentah: Tampal kod secara langsung atau pilih fail setempat untuk dibandingkan serta-merta.
• Pemapar Komit GitHub: Tampal sebarang URL komit GitHub untuk mengambil fail dan perbezaan yang diubah suai secara automatik (menyokong repositori peribadi dengan GitHub PAT).
• Penghurai Tampalan Git: Tampal output perbezaan .patch atau bersatu; DiffViewer menghuraikan dan menyusun perubahan setiap fail secara automatik.
3. Perbezaan Sebaris & Lipatan Pintar yang Halus
• Kebutiran Tahap Perkataan / Aksara: Menyerlahkan pengubahsuaian tepat dalam baris yang diedit dengan tepat.
• Lipatan Kod Berasaskan Konteks: Melipat baris yang tidak berubah menjadi sepanduk sambil mengekalkan baris konteks di sekitar perubahan. Kembangkan atau lipatkan blok secara individu atau sekaligus.
4. Penjejakan Status Semakan Fail
• Jejaki kemajuan untuk setiap fail dalam semakan anda:
• Penunjuk status: 🔹 Buka | 👀 Menyemak | 🟡 Belum Selesai | 💬 Dikomen | ✅ Diluluskan | 🔴 Ditutup | 🟣 Digabungkan
• Kemas kini status dengan satu ketikan terus daripada bar tab atau dialog helaian tab.
5. Komen Kod Baris Demi Baris
• Tekan lama mana-mana baris kod untuk menambah, mengedit atau mengalih keluar nota dan komen semakan sebaris.
6. Utiliti Pembangun yang Berguna
• Tukar Kandungan: Tukar kandungan Sebelum dan Selepas serta-merta dengan satu klik.
• Salin Tampalan Git: Salin kandungan diff yang diformatkan sebagai tampalan git seragam standard.
• Eksport sebagai Imej: Tangkap port paparan diff yang kelihatan atau keseluruhan halaman diff sebagai imej beresolusi tinggi untuk dikongsi dengan pasukan anda.
• Ruang Putih Abaikan Mod: Ketat, abaikan inden utama/pengekor, runtuhkan ruang putih atau abaikan semua ruang putih.
• Penyorotan Sintaks: Menyokong Kotlin, Java, Python, JavaScript, TypeScript, C/C++, C# dan banyak lagi.
7. Penyusunan Berbilang Tab & Projek
• Navigasi antara fail dengan lancar dengan tab dan dialog senarai tab penuh.
• Bintangkan kegemaran (⭐), namakan semula diff dan susun kerja anda merentasi berbilang kumpulan diff.
8. Mod Gelap & Berbilang Bahasa
• Tema Automatik, Cerah dan Gelap.
• Dilokalkan sepenuhnya dalam 17 bahasa termasuk Bahasa Inggeris, Korea, Jepun, Cina, Sepanyol, Jerman, Perancis dan banyak lagi.
Bandingkan kod! Pemapar Perbezaan Bersebelahan & Bersepadu yang Berkesan untuk pembangun.
Dikemas kini pada
13 Sep 2026