مقارنة نصين

نسختان من عقد، أو فقرة عدّلها زميل، أو إعداد كان يعمل بالأمس. الصق النصين واقرأ ما تغيّر فعلًا، بدل البحث عنه بالعين.

تبحث المقارنة عن الأسطر التي بقيت في مكانها، لا عن أول سطر يختلف. لهذا يظهر إدراج فقرة في الأعلى بوصفه فقرة مُدرَجة واحدة — لا «كل ما تحتها مختلف».

طريقة الاستخدام

  1. الصق النص الأصلي على اليمين والنص المعدَّل على اليسار.
  2. أوقف حالة الأحرف أو المسافات الزائدة إن كان لا ينبغي عدّها فروقًا.
  3. اقرأ النتيجة: الأخضر مضاف، والأحمر محذوف، ويبيّن العدّاد كم سطرًا تحرّك.

معلومات مفيدة

لماذا لا يُقارَن السطر الأول بالسطر الأول

المقارنة الساذجة تمشي في النصين بخطوة واحدة: السطر الأول مقابل الأول، والثاني مقابل الثاني. أدرج فقرة واحدة في الأعلى فينزاح كل ما تحتها، ويصير الجواب الساذج «كل شيء مختلف ابتداءً من السطر الثاني» — صحيح وعديم النفع. هنا نبحث عن الأسطر التي بقيت في مكانها، فتظهر الفقرة المدرَجة فقرةً مدرَجة.

نهايات الأسطر والمسافات ليست فروقًا ما لم تقل ذلك

النص نفسه محفوظًا في محرّرين يختلف في كل سطر: أحدهما يكتب سطرًا جديدًا والآخر يكتب رجوع المؤشّر ثم السطر الجديد. لا يظهر ذلك على الشاشة، ويكفي وحده لإفساد المقارنة كلها، لذا يُوحَّد أولًا. أما حالة الأحرف والمسافات المكرّرة فمتروكة لك: مفتاحان، وهما مطفآن ابتداءً.

الأسئلة الشائعة

هل يُرسَل نصي إلى أي مكان؟

لا. تجري المقارنة داخل متصفحك، ولهذا يمكن أن يمرّ من هنا عقد أو ملف إعداد فيه كلمات مرور.

ما أقصى طول للنصين؟

حتى 5000 سطر لكل جانب. وبعدها تتوقّف المقارنة عن أن تكون فورية، ولا يعود المتصفح مكانها المناسب.

هل أرى أي كلمة تغيّرت لا أي سطر فقط؟

نعم، وهي مفعّلة ابتداءً. فإذا استُبدل سطر، أُبرزت الكلمات المتغيّرة داخله على حدة.

هل تصلح للشيفرة البرمجية؟

نعم، سطرًا سطرًا كأي أداة فروق. وتُحسَب المسافات البادئة جزءًا من السطر ما لم تفعّل «تجاهل المسافات الزائدة».

أدوات ذات صلة