فاحص اختلافات النص
Freeقارن بين قطعتين من النص وشاهد بالضبط ما تمت إضافته أو إزالته أو تغييره على مستوى السطر أو الكلمة أو الحرف، مع عرض موحد أو جانبي وملف فرق قياسي قابل للتنزيل، كل ذلك يعمل بالكامل في متصفحك.
يعمل بالكامل في متصفحك. نصك لا يُرفع إلى أي مكان أبدًا.
النشاط الأخير
مرئي للجميع. آخر 20 استخدامًا من جميع الزوار، الأحدث أولاً.
Compared two texts (1 added, 1 removed)
منذ ساعتين
Compared two texts (1 added, 2 removed)
منذ ساعتين
Compared two texts (2 added, 1 removed)
منذ ساعتين
Compared two texts (1 added, 1 removed)
منذ ساعتين
Compared two texts (0 added, 0 removed)
منذ ساعتين
Compared two texts (1 added, 1 removed)
منذ ساعتين
Compared two texts (2 added, 1 removed)
منذ ساعتين
Compared two texts (21 added, 3 removed)
منذ ساعتين
Compared two texts (4 added, 1 removed)
منذ ساعتين
Compared two texts (2 added, 1 removed)
منذ ساعتين
Compared two texts (2 added, 1 removed)
منذ ساعتين
ماذا تفعل هذه الأداة
تقارن هذه الأداة قطعتين من النص وتسلط الضوء بالضبط على ما تمت إضافته أو إزالته أو تغييره، على مستوى السطر أو الكلمة أو الحرف، مع عرض موحد أو جانبي، ومقارنة اختيارية غير حساسة لحالة الأحرف والمسافات، وملف فرق موحد قياسي قابل للتنزيل.
كيف يعمل
تستخدم هذه الأداة نفس خوارزمية الفرق القائمة على أطول تسلسل فرعي مشترك الموجودة في Git وأمر diff في يونكس للعثور على أصغر مجموعة من الإضافات والإزالات التي تحول النص الأصلي إلى النص المعدّل. في وضع الأسطر، بعد مطابقة مجموعة من الأسطر المُزالة مع مجموعة من الأسطر المُضافة بنفس الحجم، تتم مقارنة كل زوج من الأسطر مرة ثانية على مستوى الكلمات بحيث يتم تمييز الكلمات التي تغيرت فعليًا فقط، بدلاً من وضع علامة على السطر بالكامل على أنه مختلف.
المشكلات التي تحلها
- مراجعة ما تغير فعليًا بين إصدارين من مستند أو ملف تكوين أو فقرة نصية قبل قبول التعديلات.
- رصد كلمة أو حرف واحد تغير في سلسلتين متطابقتين في كل شيء آخر، مثل مفتاح API أو عنوان URL مختلف قليلاً.
- إنشاء ملف تصحيح قياسي من مقتطفي نص دون الوصول إلى نظام التحكم في الإصدارات.
- مقارنة الكود الذي أُعيدت تنسيقه بمسافة بادئة مختلفة للتأكد من أن المنطق الفعلي لم يتغير.
الأسئلة الشائعة
›ما الفرق بين أوضاع الأسطر والكلمات والأحرف؟
يقارن وضع الأسطر النصين سطرًا بسطر، وهو الأفضل لمقارنة المستندات أو ملفات التكوين أو الكود حيث تتم إضافة أو إزالة أسطر كاملة؛ يقسم وضع الكلمات النص إلى كلمات ويسلط الضوء بالضبط على الكلمات التي تغيرت ضمن جملة؛ وضع الأحرف أكثر دقة، ويسلط الضوء على تغييرات الأحرف الفردية، وهو مفيد لاكتشاف خطأ مطبعي واحد أو تعديل صغير في سلسلة قصيرة.
›ما الفرق بين العرض الموحد والعرض الجانبي؟
يعرض العرض الموحد عمودًا واحدًا بالأسطر المُزالة مباشرة أعلى الأسطر المُضافة التي حلت محلها، على غرار فرق سطر الأوامر؛ يقسم العرض الجانبي النص الأصلي والمعدّل إلى عمودين بحيث يمكنك مقارنتهما في نفس الموضع الرأسي، وهو غالبًا أسهل في التتبع للمستندات الأطول.
›ماذا يفعل تحديدًا "تجاهل المسافات البادئة/اللاحقة"؟
تعامل سطرين كمتطابقين إذا كانا يختلفان فقط في المسافات أو علامات التبويب في بداية أو نهاية السطر تمامًا، وهو مفيد عند مقارنة الكود الذي تمت إعادة تنسيقه بمسافات بادئة. لا تدمج المسافات الإضافية في وسط السطر؛ إذا كنت بحاجة إلى ذلك، فانتقل إلى وضع الكلمات، الذي يعامل بالفعل سلاسل المسافات بين الكلمات على أنها متكافئة.
›هل يمكنني تنزيل النتيجة كملف تصحيح (patch)؟
نعم، يحفظ زر "Download .diff" المقارنة بتنسيق الفرق الموحد القياسي الذي تستخدمه أدوات مثل Git وأمر diff في يونكس، مع رؤوس الملفات المعتادة --- / +++ وعلامات الأجزاء @@، بحيث يمكن تطبيقه باستخدام patch أو مراجعته في أي محرر يدعم الفرق.
›لماذا يؤدي تغيير كلمة واحدة في سطر إلى تمييز السطر بالكامل؟
في وضع الأسطر، تحدد الأداة أولاً الأسطر التي تمت إضافتها أو إزالتها، ثم بالنسبة لسطر تم استبداله، تقوم بتشغيل مقارنة ثانية على مستوى الكلمات بين الإصدار القديم والجديد من ذلك السطر المحدد بحيث يتم تمييز الكلمات التي تغيرت فقط بدلاً من السطر بالكامل؛ إذا تمت إزالة سطر بالكامل دون استبدال قريب، فلا يوجد شيء لمقارنته به، لذا يظهر السطر الكامل على أنه مُزال.
أدوات ذات صلة
نص
إضافة نص لكل سطر
أدرج نفس النص في كل سطر، في البداية أو النهاية أو موضع دقيق أو بجانب تطابق، مباشرة في متصفحك.
Freeنص
محول النص إلى ASCII
حوّل النص إلى رموز أحرف ASCII الخاصة به، والعكس بالعكس، مع عرض النتيجة أيضًا بالنظام الثنائي والسادس عشري والثماني، كل ذلك يعمل بالكامل في متصفحك دون أي رفع للملفات.
Freeنص
محول النص إلى ثنائي
حوّل النص إلى رموزه الثنائية، والعكس بالعكس، مع عرض النتيجة أيضًا بالنظام العشري والسادس عشري والثماني، كل ذلك يعمل بالكامل في متصفحك دون أي رفع للملفات.
Freeنص
حاسبة المجموع الاختباري Adler32
احسب مجموع التحقق Adler-32 لنص أو ملف، مباشرة في متصفحك.
Freeنص
مولد الجناس التصحيفي
اعثر على الجناسات التصحيفية الإنجليزية والكلمات الأقصر التي يمكنك تكوينها من أي كلمة، مباشرة في متصفحك.
Freeنص
مختبر API
أرسل طلبات HTTP إلى أي نقطة نهاية API وافحص الاستجابة، مباشرة في متصفحك.
Freeنص
مولد تجزئة Argon2
ولّد وتحقق من تجزئات كلمات مرور Argon2id/Argon2i/Argon2d بالكامل في متصفحك، مع تكلفة ذاكرة وتكلفة زمن وتوازي قابلة للتعديل.
Freeنص
أداة تشفير أتباش
شفّر وفكّ تشفير النص بشيفرة أتباش بأشكالها الكلاسيكية والرقمية والعبرية، مع مرجع أزواج مرآة مباشر وجدول تعيين أحرف.
التعليقات (0)
هل وجدت هذه الأداة مفيدة؟ اترك تعليقًا، أو شارك نصيحة، أو أخبرنا كيف يمكننا تحسينها.
لا توجد تعليقات بعد. كن أول من يشارك رأيه!