ٹیکسٹ ڈف چیکر

دو ورژن کے موازنے میں 1 ہٹائی گئی سطر، 1 شامل کی گئی سطر اور 1 غیر تبدیل شدہ سطر ملتی ہے۔ بدلی ہوئی سطر کے اندر صرف لفظ "brown" بدل کر "red" ہوا۔

کیا آپ کا مسئلہ حل ہوا؟
Google پر ترجیحی ذریعہ بنائیں

استعمال کا طریقہ

  1. اصل متن بائیں اور بدلا ہوا متن دائیں چسپاں کریں۔
  2. شامل کی گئی سطریں سبز، ہٹائی گئی سرخ ہیں، اور سطر کے اندر جو الفاظ بدلے ان کی نشاندہی زیادہ گہری ہوتی ہے۔
  3. پہلو بہ پہلو اور متحد منظر کے درمیان بدلیں۔ بڑے چھوٹے حروف یا خالی جگہ نظر انداز کرنے، یا تھوڑے سیاق کے ساتھ صرف تبدیلیاں دکھانے کے اختیارات آن کریں۔
  4. متحد منظر کو - اور + کے سابقوں کے ساتھ کاپی کرنے کے لیے ڈف کاپی کریں دبائیں۔

حساب کا طریقہ

موازنہ مائرز O(ND) الگورتھم (یوجین ڈبلیو مائرز، 1986) استعمال کرتا ہے، جو diff اور git والے طریقوں کا ہم خاندان ہے۔ یہ سطروں کے اندراج اور حذف کی سب سے چھوٹی فہرست ڈھونڈتا ہے جو بائیں متن کو دائیں متن میں بدل دے۔

جب ہٹائی گئی سطروں کے بلاک کے بعد شامل کی گئی سطروں کا بلاک آئے تو سطریں ترتیب سے جوڑی جاتی ہیں اور دوبارہ لفظ بہ لفظ موازنہ ہوتا ہے، تاکہ آپ دیکھ سکیں کہ سطر کے اندر کون سے الفاظ بدلے۔

حروف کا فرق نظر انداز موازنے سے پہلے دونوں طرف کو چھوٹے حروف میں بدلتا ہے۔ خالی جگہ نظر انداز ہر سطر کاٹتا ہے اور خالی جگہوں کے سلسلے کو ایک مانتا ہے۔ دکھایا گیا متن ہمیشہ آپ کا اصل ہوتا ہے۔

اگر دونوں متن اتنے مختلف ہوں کہ 3,000 سے زیادہ ترامیم درکار ہوں تو ٹول سب سے چھوٹی اسکرپٹ کی تلاش روک دیتا ہے اور مختلف درمیانی حصے کو ہٹایا اور شامل کیا ہوا دکھاتا ہے۔ ایسا ہونے پر ایک نوٹس بتاتا ہے۔

عام سوالات

پہلو بہ پہلو اور متحد منظر میں کیا فرق ہے؟

پہلو بہ پہلو اصل کو بائیں اور بدلے ہوئے متن کو دائیں رکھتا ہے، بدلی ہوئی سطریں جوڑ کر۔ متحد ہر سطر ایک بار فہرست کرتا ہے، ہٹائی ہوئی کے لیے مائنس اور شامل کے لیے پلس کے ساتھ، جیسے پیچ فائل میں۔ تنگ اسکرینوں پر دونوں طرفیں اوپر نیچے آ جاتی ہیں۔

بدلی ہوئی سطر ایک ہٹائی اور ایک شامل سطر کیوں دکھائی جاتی ہے؟

سطر کا پورا موازنہ ہوتا ہے۔ کوئی بھی حرف مختلف ہو تو پرانی سطر ہٹائی ہوئی اور نئی شامل شمار ہوتی ہے۔ نمایاں الفاظ دکھاتے ہیں کہ سطر کے اندر فرق کہاں ہے۔

کیا یہ جاپانی، کورین یا چینی متن کا موازنہ کرتا ہے؟

جی ہاں۔ سطری موازنہ کسی بھی متن کے لیے چلتا ہے۔ لفظ کی نشاندہی کے لیے بغیر خالی جگہ کے حروف کا سلسلہ ایک اکائی مانا جاتا ہے، اس لیے بدلا ہوا جاپانی یا چینی جملہ حرف بہ حرف نہیں بلکہ ایک ٹکڑے کے طور پر نمایاں ہوتا ہے۔

کیا ونڈوز اور یونکس کی سطر کے اختتام مختلف ہیں؟

نہیں۔ CRLF، LF اور CR اختتام ایک جیسے مانے جاتے ہیں، اور متن کے بالکل آخر میں اکیلا لائن بریک اضافی سطر نہیں گنا جاتا۔

کیا میرا متن اپ لوڈ ہوتا ہے؟

نہیں۔ موازنہ آپ کے براؤزر میں چلتا ہے اور کچھ کسی سرور کو نہیں بھیجا جاتا۔