DiffViewer هو عارض فروق الأكواد عالي الأداء وسهل الاستخدام للمطورين على نظام Android.
استمتع بمراجعات سلسة للأكواد وتحليل الفروق أثناء التنقل مع عرض جنبًا إلى جنب على غرار Android Studio
وعرض موحد.
──────
#### 🌟 الميزات الرئيسية
1. وضعان لعرض الفروق
• وضع العرض جنبًا إلى جنب (الوضع المنقسم): اعرض الملفات الأصلية والمعدلة جنبًا إلى جنب مع تمرير رأسي وأفقي متزامن بدقة متناهية.
• الوضع الموحد: عرض رأسي واضح يُظهر تعديلات الكود مع مؤشرات + و-.
2. مصادر إدخال مرنة
• النصوص والملفات الخام: الصق الكود مباشرةً أو اختر ملفات محلية للمقارنة الفورية.
• عارض التزامات GitHub: الصق أي رابط التزام من GitHub لجلب الملفات المتغيرة والفروق تلقائيًا (يدعم المستودعات الخاصة المزودة برمز الوصول الشخصي GitHub PAT).
المستودعات الخاصة المزودة برمز الوصول الشخصي GitHub PAT. • محلل تصحيحات Git: الصق ملفات التصحيح أو مخرجات diff الموحدة؛ يقوم DiffViewer تلقائيًا بتحليل التغييرات وتنظيمها لكل ملف.
3. مقارنة دقيقة مضمنة وطَيّ ذكي
• دقة على مستوى الكلمة/الحرف: يُبرز بدقة التعديلات الدقيقة داخل الأسطر المُعدّلة.
• طي الكود مع مراعاة السياق: يُخفي الأسطر غير المُعدّلة في مربعات مع الحفاظ على أسطر السياق المحيطة بالتغييرات. يمكنك توسيع أو طي الكتل بشكل فردي أو دفعة واحدة.
4. تتبع حالة مراجعة الملفات
• تتبع تقدم كل ملف في مراجعتك:
• مؤشرات الحالة: 🔹 مفتوح | 👀 قيد المراجعة | 🟡 معلق | 💬 مُعلّق عليه | ✅ مُعتمد | 🔴 مُغلق | 🟣 مُدمج
• تحديث الحالة بنقرة واحدة مباشرة من شريط التبويبات أو مربع حوار علامات التبويب.
٥. تعليقات على كل سطر من التعليمات البرمجية
• اضغط مطولاً على أي سطر من التعليمات البرمجية لإضافة أو تعديل أو إزالة ملاحظات وتعليقات المراجعة المضمنة.
٦. أدوات تطوير مفيدة
• تبديل المحتوى: بدّل محتوى ما قبل التعديل وما بعده بنقرة واحدة.
• نسخ ملف Git Patch: انسخ محتويات ملف diff بتنسيق ملفات Git Patch الموحدة القياسية.
• تصدير كصورة: التقط نافذة عرض diff الظاهرة أو صفحة diff كاملة كصورة عالية الدقة لمشاركتها مع فريقك.
• أوضاع تجاهل المسافات البيضاء: وضع صارم، تجاهل المسافات البادئة/اللاحقة، طي المسافات البيضاء، أو تجاهل جميع المسافات البيضاء.
• تمييز بناء الجملة: يدعم Kotlin وJava وPython وJavaScript وTypeScript وC/C++ وC# وغيرها.
٧. تنظيم المشاريع وعلامات التبويب المتعددة
• تنقل بسلاسة بين الملفات باستخدام علامات التبويب وقائمة علامات التبويب الكاملة.
• ضع علامة نجمة على المفضلة (⭐)، وأعد تسمية الاختلافات، ونظّم عملك ضمن مجموعات اختلافات متعددة.
٨. الوضع الداكن واللغات المتعددة
• سمات تلقائية، وداكنة، وفاتحة.
متوفر بالكامل بـ ١٧ لغة، بما في ذلك الإنجليزية، والكورية، واليابانية، والصينية، والإسبانية، والألمانية، والفرنسية، وغيرها.
قارن الكود! عارض قوي للمقارنة جنبًا إلى جنب وموحد للمطورين.
تاريخ التحديث
13/09/2026