مقارنة نصين جنباً إلى جنب
عندما يمر المستند بعدة مسودات، يصعب معرفة ما تغير بالفعل. تقارن أداة مقارنة النصوص هذه بين نسختين وتبرز كل اختلاف: اللون الأخضر للنص المُضاف، واللون الأحمر للنص المحذوف. يمكنك اختيار المقارنة حسب السطر أو الكلمة أو الحرف، مع خيار تجاهل حالة الأحرف أو المسافات البيضاء. تتم المقارنة بالكامل داخل متصفحك، لذا يمكنك فحص العقود والأكواد البرمجية والمستندات السرية بأمان.
الميزات
- ثلاثة مستويات من التفاصيل: الأسطر (مع أرقام الأسطر لكلا النسختين)، والكلمات، والأحرف الفردية.
- خيارات تجاهل حالة الأحرف وتجاهل المسافات البيضاء لإخفاء الاختلافات غير المهمة.
- ملخص أعداد الإضافات والمحذوفات، بالإضافة إلى رسالة واضحة عندما يكون النصان متطابقين.
- زر تبديل لعكس النص الذي يُعتبر النص الأصلي.
- بدون قيود على الحجم أو رفع للملفات: تتم مقارنة المستندات الطويلة محلياً.
ما الذي يقارنه المستخدمون
العقود والسياسات. تحقق بدقة مما غيّره الطرف الآخر في الاتفاقية المُعدّلة قبل التوقيع عليها. يُبرز "وضع الكلمات" المصطلحات التي تم تغييرها داخل البنود الطويلة.
الأكواد والإعدادات. قارن بين نسختين من دالة برمجية، أو ملف .env، أو إعدادات الخادم دون الحاجة لإعداد نظام للتحكم في الإصدارات. يعرض "وضع الأسطر" مع أرقام الأسطر التغييرات بطريقة مألوفة تشبه مراجعة الأكواد.
الكتابة والتحرير. اطلع على التعديلات التي أجراها محرر أو أداة تدقيق لغوي على مقالك، أو قارن بين ترجمة ونسختها المُراجَعة.
البيانات والقوائم. ألصق نسختين من البيانات المُصدّرة لمعرفة الصفوف المضافة أو المحذوفة. بالنسبة لبيانات JSON، قم بتنسيق كلا الجانبين أولاً باستخدام مُنسّق JSON (مع فرز المفاتيح) لكي تركز المقارنة على الاختلافات الحقيقية.
كيف تعمل عملية المقارنة
تبحث خوارزمية المقارنة (diff) عن أطول تسلسل فرعي مشترك — وهو أكبر قدر من النص تشترك فيه كلتا النسختين بنفس الترتيب — وتعتبر أي شيء آخر بمثابة إضافات أو حذوفات. تستخدم هذه الأداة خوارزمية Myers، وهي من نفس عائلة الخوارزميات التي يستخدمها Git ومعظم أدوات مراجعة الأكواد. ولأنها تبحث عن أصغر تعديل ممكن، فإن الفقرة المنقولة تظهر كعملية حذف واحدة وإضافة واحدة بدلاً من كونها عملية "نقل".
إذا كنت ترغب فقط في إزالة الإدخالات المكررة من قائمة، استخدم أداة إزالة الأسطر المكررة بدلاً من ذلك.