أداة مقارنة النصوص
قارن بين نصين جنباً إلى جنب وابحث عن الاختلافات. يعرض الأسطر المضافة والمحذوفة وغير المتغيرة مع نسبة التشابه.
المعلمات
النتائج
نتائج أخرى (4)
1 of 1 total change units are identical
--- original +++ modified
تنسيق فرق موحد يظهر الإضافات (+) والإزالة (-)
لماذا تختار أداة مقارنة النصوص
يقوم مدقق اختلافات النص بمقارنة نصين سطرًا بسطر ويسلط الضوء على الاختلافات باستخدام خوارزمية تعتمد على LCS. يقوم بالإبلاغ عن الأسطر المضافة والمحذوفة وغير المتغيرة، ويحسب نسبة التشابه، ويخرج تنسيق فرق موحدًا قياسيًا للمطورين.
- ✓المقارنة سطرًا تلو الآخر باستخدام خوارزمية التسلسل المشترك الأطول
- ✓مخرجات فرق موحدة متوافقة مع أدوات التصحيح
- ✓نسبة التشابه توضح مقدار تطابق النص
- ✓عدد الخطوط المضافة والمحذوفة وغير المتغيرة في لمحة
خطوات الاستخدام
- 1الصق النص الأصلي (قبل) في المربع الأول.
- 2الصق النص المعدل (بعد) في المربع الثاني.
- 3قم بمراجعة الملخص: عدد الأسطر المضافة والمحذوفة وغير المتغيرة.
- 4تحقق من نسبة التشابه لقياس الاختلاف العام.
- 5انسخ مخرجات الفرق الموحدة لاستخدامها في مراجعات التعليمات البرمجية أو ملفات التصحيح.
الأسئلة الشائعة (FAQ)
ما هي الخوارزمية التي تستخدمها أداة الفرق هذه؟
ويستخدم خوارزمية التسلسل المشترك الأطول (LCS) للعثور على المحاذاة المثالية بين نصين، على غرار الخوارزمية المستخدمة بواسطة git diff.
ما هو تنسيق الفرق الموحد؟
الفرق الموحد هو تنسيق نص قياسي يعرض أسطر السياق (بادئة مسافة)، والأسطر المحذوفة (- بادئة)، والأسطر المضافة (+ بادئة). يتم استخدامه على نطاق واسع في التحكم في الإصدار ومراجعات التعليمات البرمجية.
كيف يتم حساب التشابه؟
التشابه هو نسبة الأسطر التي لم تتغير من إجمالي وحدات التغيير (مضاف + محذوف + لم يتغير).
هل المقارنة حساسة لحالة الأحرف؟
نعم. المقارنة حساسة لحالة الأحرف وحساسة للمسافات البيضاء. يتم التعامل مع "Hello" و"hello" كخطوط مختلفة.
هل يمكنني مقارنة ملفات التعليمات البرمجية؟
نعم. الصق الكود في كلا الحقلين لرؤية الاختلافات على مستوى السطر. يمكن حفظ مخرجات الفرق الموحدة وتطبيقها كتصحيح.
مراجع ومصادر موثوقة
Wikipedia — Diff algorithm
عرض المصدرWikipedia — Longest common subsequence
عرض المصدرGNU diffutils manual
عرض المصدرأدوات ذات صلة
استكشف المزيد من الأدوات العملية لنفس الاستخدام.
