أداة مقارنة النصوص (Diff)
قارن كتلتَي نص سطرًا بسطر واعرف فورًا ما الذي أُضيف أو حُذف أو بقي دون تغيير.
🔒 تتم المعالجة محليًا في متصفحك
Loading…
كيفية الاستخدام
- الصق أو اكتب نصك الأصلي في مربع "الأصلي" على اليسار (أو في الأعلى، على الجوال).
- الصق أو اكتب نصك المعدَّل في مربع "المعدَّل" على اليمين (أو أسفله، على الجوال).
- تُحدَّث نتيجة المقارنة مباشرة أسفل الحقلين بمجرد تغيير أي منهما — لا يوجد زر للضغط عليه.
- تُبرز الأسطر المضافة باللون الأخضر مع علامة + في البداية، والأسطر المحذوفة باللون الأحمر مع علامة -، بينما تُعرض الأسطر غير المتغيرة باللون الافتراضي.
المميزات
- مقارنة سطرًا بسطر مع تلوين واضح وسهل التصفح
- تحديث مباشر أثناء الكتابة أو اللصق — بدون زر للضغط عليه
- عرض ملخص متجدد لعدد الأسطر المضافة والمحذوفة
- 100% من جانب المتصفح — نصك لا يغادر متصفحك أبدًا
- يعمل مع الأكواد أو النصوص العادية أو ملفات الإعدادات أو أي نص عادي
الأسئلة الشائعة
هل يتم رفع نصي إلى أي مكان؟
لا. تعمل أداة مقارنة النصوص بالكامل داخل متصفحك — تتم مقارنة كلتا الكتلتين محليًا ولا تُرسلان أبدًا إلى خادم.
هل تقارن الأداة كلمة بكلمة أم سطرًا بسطر؟
سطرًا بسطر فقط. يُعتبر السطر متغيرًا إذا لم يكن مطابقًا تمامًا لسطر في النص الآخر — لا تُبرز الأداة الكلمات المحددة التي تختلف داخل السطر. هذا قيد حالي صريح، وليس خطأً برمجيًا.
هل هناك حد لكمية النص التي يمكنني مقارنتها؟
نعم. هناك حد عملي يبلغ بضعة آلاف من الأسطر لكل جانب (نحو 5000) للحفاظ على استجابة المتصفح، لأن تكلفة خوارزمية المقارنة تزداد مع طول النصين.
هل المسافات البيضاء مهمة؟
نعم. اختلافات المسافات البيضاء في بداية أو نهاية السطر ستجعله يظهر كمتغيّر. هذا مقصود، حتى تبقى المقارنة دقيقة.
هل يمكنني مقارنة ملفات الكود المصدري؟
نعم. تعمل الأداة مع أي نص عادي، بما في ذلك الكود المصدري أو ملفات الإعدادات أو السجلات — رغم أنها لا تطبّق تلوين الصياغة (syntax highlighting).