قارن وادمج الأدلة والملفات والنصوص جنبًا إلى جنب. تصور الفروق بتظليلات ملونة وادمج في أي اتجاه.
البدء
- اضبط المسارين الأيسر والأيمن (تصفح أو اكتب أو اسحب وأفلت)
- اضبط إعدادات المقارنة والمرشحات حسب الحاجة
- انقر على Compare للبدء
- تفتح الأدلة عرض مقارنة الأدلة، وتفتح الملفات عرض مقارنة النصوص
أو انقر على Compare New Texts لمقارنة سلسلتين نصيتين مباشرة.
مقارنة الأدلة
تُعرض الملفات من كلا الدليلين جنبًا إلى جنب مع عمود حالة في المنتصف.
ألوان الحالة
| الحالة | المعنى |
|---|---|
| Left Only | الملف موجود فقط في اليسار |
| Right Only | الملف موجود فقط في اليمين |
| Different | الملفات تختلف في المحتوى/الحجم/التاريخ |
| Fuzzy Match | تختلف فقط في المسافات البيضاء |
| Same | الملفات متطابقة |
طرق المقارنة
| الطريقة | تقارن |
|---|---|
| size | حجم الملف فقط |
| timestamp | تاريخ التعديل فقط |
| size+timestamp | كلاهما (افتراضي) |
| content | محتوى الملف بايت بايت |
عمليات الدمج
- Left → Right — نسخ الملفات من اليسار إلى اليمين
- Left ← Right — نسخ الملفات من اليمين إلى اليسار
- Delete — إزالة الملفات المحددة
- جميع عمليات الدمج تدعم Undo / Redo
التنقل
- استخدم أزرار شريط الأدوات أو الاختصارات للتنقل بين الفروق
- التصفية حسب الحالة: عرض/إخفاء Left Only و Right Only و Different و Same
- انقر بزر الماوس الأيمن للحصول على قائمة سياق تشمل Copy Path (اسم الملف، المسار النسبي، أو المسار الكامل)
مقارنة النصوص
محرران معروضان جنبًا إلى جنب مع تظليل الفروق سطرًا بسطر.
- تظليل فروق على مستوى الكلمة (اختياري)
- المطابقة التقريبية — تتجاهل فروق المسافات البيضاء (نمط قابل للتكوين)
- التمرير المتزامن (قابل للتبديل)
- الكشف التلقائي عن الترميز مع تجاوز يدوي
- الملفات الثنائية تُعرض كتفريغ ست عشري (للقراءة فقط)
الدمج
- دمج كتل فردية أو جميع الفروق دفعة واحدة
- ثنائي الاتجاه: left → right أو right → left
- دعم Undo / Redo كامل
- لصق النص من الحافظة في أي جانب
سجل المقارنات
- تُحفظ المقارنات السابقة وتُدرج في الشاشة الرئيسية
- انقر مرتين لإعادة تشغيل المقارنة
- انقر بزر الماوس الأيمن لتحميل الإعدادات أو الحذف
- قابل للفرز حسب الاسم والمسارات والتاريخ والنوع
اختصارات لوحة المفاتيح
مقارنة الأدلة
| الإجراء | الاختصار |
|---|---|
| الفرق التالي | Option + ↓ |
| الفرق السابق | Option + ↑ |
| الأول / الأخير من الفروق | Option + Shift + ↑ / ↓ |
| دمج اليسار → اليمين | Cmd + Option + → |
| دمج اليمين → اليسار | Cmd + Option + ← |
| حذف | Cmd + Option + Delete |
| إعادة المقارنة | Cmd + R |
| تراجع / إعادة | Cmd + Z / Cmd + Shift + Z |
مقارنة النصوص
| الإجراء | الاختصار |
|---|---|
| الفرق التالي / السابق | Option + ↓ / ↑ |
| دمج التحديد اليسار → اليمين | Cmd + → |
| دمج التحديد اليمين → اليسار | Cmd + ← |
| دمج الكل اليسار → اليمين | Cmd + Shift + → |
| دمج الكل اليمين → اليسار | Cmd + Shift + ← |
| إعادة المقارنة | Cmd + R |
| لصق | Cmd + V |
نصائح
- المرشحات — استخدم مرشحات الملفات/المجلدات للتركيز على أنواع ملفات معينة (مثل
*.py) أو استبعاد منتجات البناء - مقارنة المحتوى — استخدم طريقة "content" للحصول على أدق مقارنة، على حساب السرعة
- المطابقة التقريبية — رائعة لمقارنة الكود الذي يختلف فقط في المسافات البادئة
- Copy Path — انقر بزر الماوس الأيمن على أي ملف في قائمة المقارنة لنسخ اسم الملف أو المسار النسبي أو المسار الكامل
الخصوصية
- تعمل جميع المقارنات محليًا على جهاز الكمبيوتر الخاص بك
- لا يتم إرسال أي محتوى ملف إلى أي خادم
- يتم تخزين سجل المقارنة فقط على القرص المحلي الخاص بك