قارن نصّين جنبًا إلى جنب وشاهد كل سطر أُضيف أو حُذف
يعمل في متصفحك. لا يُرسل أي شيء تكتبه إلى أي مكان.تُظهر مقارنة نصّين كل سطر أُضيف أو حُذف أو تغيّر، جنبًا إلى جنب. وهي مفيدة لنسختين من عقد أو ملف إعدادات أو مقال عدّله زميل. يُقارَن ملف من 5,000 سطر فورًا، ولا تُرفع أي نسخة، فتبقى المسودات خاصة.
تُرجمت هذه الصفحة آليًا من الأصل الإنجليزي. لم يراجع أي شخص هذه الترجمة بعد، لذا فالنسخة الإنجليزية هي التي يُعتمد عليها. اقرأ الأصل الإنجليزي
الصق محتوى الملف القديم في الأصل والملف الجديد في المعدَّل.
اختر الأسطر أو الكلمات أو الأحرف، ثم جنبًا إلى جنب أو موحَّد.
فعّل تجاهل المسافات أو تجاهل حالة الأحرف لتخطي الفروق غير المهمة.
اقرأ عدد الإضافات والحذوفات، ثم انقر نسخ الفروق الموحّدة أو تنزيل ملف .diff.
تقارن هذه الأداة بين نصّين وتحدد بدقة ما تغيّر: الأسطر المحذوفة، والأسطر المضافة، وداخل السطر المعدَّل الكلمات المختلفة. يعرض عدّاد في الأعلى عدد الأسطر أو الكلمات أو الأحرف المضافة والمحذوفة، لتعرف حجم التغيير قبل قراءته.
يلصق المطورون نسختين من ملف إعدادات أو ترحيل SQL لمراجعة تغيير دون مستودع Git. ويقارن الكتّاب والمحررون بندًا في عقد قبل جولة تعليقات وبعدها، أو يتحققون من الأسعار التي تغيّرت بين قائمتي منتجات منسوختين من جدول بيانات.
اختر وضع الأسطر للشيفرة والقوائم، ووضع الكلمات للنصوص النثرية، ووضع الأحرف للسلاسل القصيرة مثل المعرّفات أو المفاتيح حيث يهم حرف واحد. يتخطى تجاهل المسافات تغييرات المسافة البادئة والتباعد، ويعامل تجاهل حالة الأحرف "Total" و"total" على أنهما متماثلان. تُوحَّد نهايات الأسطر في Windows وMac، فلا يظهر كل سطر في ملف محفوظ على نظام آخر كأنه تغيّر.
يعمل كل شيء في متصفحك؛ لا يُرفع أي من النصّين، ما يجعل الأداة آمنة للشيفرة وبيانات الاعتماد وبيانات العملاء. تُقارَن النصوص التي يصل مجموعها إلى 2 MB في نحو ثانية على حاسوب محمول عادي.
بدّل بين العرض جنبًا إلى جنب والعرض الموحَّد، واعكس الجانبين بنقرة واحدة، وانسخ النتيجة كرقعة بصيغة unified يفهمها git apply وpatch. أدوات ذات صلة: Regex Tester وJSON Formatter.
نعم. لا يوجد تسجيل ولا حدّ لعدد المقارنات ولا علامة مائية على ما تنسخه. يمكن مقارنة نصّين يصل مجموعهما إلى 2 MB دفعة واحدة، وهذا يكفي معظم ملفات الشيفرة والعقود وقوائم السجلات المصدَّرة.
لا. تُحسب المقارنة في متصفحك ولا يغادر أي من النصّين جهازك، لذا يمكن مقارنة الشيفرة المصدرية والعقود والملاحظات الطبية والملفات التي تحتوي على بيانات شخصية بأمان. لا حاجة إلى حساب، ولا حدّ لعدد المقارنات.
الصق النصّين، ثم فعّل تجاهل المسافات. عندها تُعامل الأسطر التي تختلف فقط في المسافة البادئة أو المسافات المكررة أو المسافات في النهاية على أنها متماثلة، ولا تُحدَّد إلا التغييرات الحقيقية.
يحدد وضع الأسطر أسطرًا كاملة ويناسب الشيفرة والقوائم. ويحدد وضع الكلمات كلمات مفردة ويناسب فقرات النص النثري. ويحدد وضع الأحرف أحرفًا مفردة ويناسب السلاسل القصيرة مثل المعرّفات أو قيم التجزئة أو المفاتيح.
نعم. يكتب زر نسخ الفروق الموحّدة الصيغة الموحّدة القياسية، مع ثلاثة أسطر سياق حول كل تغيير وترويسات @@ المعتادة، وهي صيغة يقبلها git apply وأمر patch كلاهما. الصقها في تعليق على طلب سحب (pull request)، أو احفظها كملف .patch لتطبيقها في مكان آخر.
عادةً ما يختلف النصّان في المسافة البادئة أو المسافات الزائدة في نهاية كل سطر، ويعدّ وضع الأسطر ذلك تغييرًا. فعّل تجاهل المسافات، وتجاهل حالة الأحرف إذا كان الاختلاف في الأحرف الكبيرة فقط. نهايات الأسطر في Windows وMac موحّدة أصلًا، لذا لا يكون CRLF مقابل LF هو السبب أبدًا.
هل ما زلت عالقًا؟ اسأل عن مقارنة النصوص ويمكن لأي شخص يعرف الإجابة أن يجيب. لا حاجة إلى حساب.