ٹیکسٹ ڈِف چیکر — دو متون کا موازنہ کریں اور بالکل دیکھیں کہ کیا تبدیل ہوا۔

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

دو متون کا موازنہ کریں اپنے براؤزر میں موازنہ کریں
ٹیکسٹ ڈف چیکر اضافی اور حذف شدہ لائنوں کو ایک ساتھ دکھاتا ہے

آپ کے پیغامات

دو متون کو موازنہ کرنے کے لیے پیسٹ کریں۔

فرق

0 شامل کی گئی لائنیں
0Removed
0Unchanged
—مشابہت
رہنما

ٹیکسٹ ڈِف چیکر گائیڈ: لائنز، الفاظ اور حروف کا موازنہ کریں

سیکھیں کہ ڈِف کو کیسے پڑھا جائے، کب لائنوں، الفاظ یا حروف کے لحاظ سے موازنہ کرنا ہے، اور صاف موازنہ کیسے حاصل کیا جائے۔

ایک آسان وضاحت

ٹیکسٹ ڈف چیکر کیا ہے؟

ایک ٹیکسٹ ڈف چیکر دو ورژنز کے متن کا موازنہ کرتا ہے اور بالکل بتاتا ہے کہ کیا تبدیل ہوا۔ شامل کی گئی لائنیں، الفاظ یا حروف سبز رنگ میں نشان زد کیے جاتے ہیں، اور حذف کیے گئے لائنیں، الفاظ یا حروف سرخ رنگ میں نشان زد کیے جاتے ہیں۔

لکھاری اسے ترمیمات کا جائزہ لینے کے لیے استعمال کرتے ہیں، ڈویلپرز اسے کوڈ اور کنفیگریشن فائلوں کا موازنہ کرنے کے لیے استعمال کرتے ہیں، اور کوئی بھی اسے یہ چیک کرنے کے لیے استعمال کر سکتا ہے کہ آیا کسی دستاویز کی دو نقول واقعی ایک جیسی ہیں۔ اگر دونوں متون صرف اضافی خالی جگہوں میں مختلف ہوں تو پہلے انہیں وائٹسپیس ریموور سے صاف کریں، اور موازنہ کرنے سے پہلے دو فہرستوں کو ایک ہی ترتیب میں لانے کے لیے ٹیکسٹ سارٹر استعمال کریں۔

متن کا موازنہ کرنے کی عام وجوہات

لوگ متون کا موازنہ کیوں کرتے ہیں

ترمیمات اور مسودے

دیکھیں کہ ایک ایڈیٹر، ایک ساتھی یا ایک ترجمہ ٹول نے ایک مضمون، ایک معاہدے کی شق یا ایک بلاگ پوسٹ میں کیا تبدیلی کی۔

کوڈ اور کنفیگریشن

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

فہرستیں اور ڈیٹا

دو ایکسپورٹس کے درمیان نئی یا غائب چیزوں کو چیک کریں، جیسے ای میل فہرستیں، مصنوعات کے نام یا کلیدی الفاظ کی فہرستیں۔

لائنیں، الفاظ، حروف اور نظریات

لائنز، الفاظ یا حروف کے لحاظ سے موازنہ کریں

سفید لکیریں

کوڈ، فہرستوں اور پیراگراف کے لیے بہترین انتخاب۔ تبدیل شدہ سطریں جوڑیوں کی شکل میں پیش کی گئی ہیں اور ان میں موجود تبدیل شدہ الفاظ نمایاں کیے گئے ہیں۔

لفظ

پورے متن میں لفظ بہ لفظ موازنہ کرتا ہے۔ یہ نثر کے لیے موزوں ہے جہاں لائن بریک منتقل ہو گئی ہو لیکن الفاظ ایک جیسے ہیں۔

کردار

ہر شامل یا حذف شدہ حرف دکھاتا ہے۔ ایک ٹائپو، تبدیل شدہ ہندسہ یا بے ترتیب علامت پکڑنے کے لیے مفید۔

ساتھ ساتھ یا ایک قطار میں

سائیڈ بائی سائیڈ دونوں ورژنز کو ایک دوسرے کے ساتھ دکھاتا ہے۔ ان لائن انہیں ایک ہی کالم میں ضم کر دیتا ہے، حذف اور اضافوں کو ترتیب وار پیش کرتا ہے۔

چند مراحل میں موازنہ کریں

ٹیکسٹ ڈِف چیکر کا استعمال کیسے کریں

  1. اصلی متن کو بائیں جانب اور تبدیل شدہ متن کو دائیں جانب چسپاں کریں، یا نمونہ دیکھنے کے لیے Sample دبائیں۔
  2. لائنز، الفاظ یا حروف کے لحاظ سے موازنہ کرنے کا انتخاب کریں۔
  3. ساتھ ساتھ یا ایک قطار میں منتخب کریں۔ اگر ان فرقوں کا کوئی فرق نہ پڑے تو 'حروفِ عظیم کو نظر انداز کریں' یا 'اضافی خالی جگہیں نظر انداز کریں' پر نشان لگائیں۔
  4. لمبے متن کے لیے صرف تبدیلیاں دکھانے کو چیک کریں تاکہ غیر تبدیل شدہ سطریں پوشیدہ رہیں اور ہر تبدیلی کے گرد چند سطریں سیاق و سباق کے طور پر برقرار رہیں۔
  5. Press Copy diff یا Download .diff کو استعمال کریں تاکہ نتیجہ محفوظ رہے۔ دوسری سمت سے موازنہ کرنے کے لیے Swap استعمال کریں۔
رنگ، علامتیں اور مماثلت

فرق کو کیسے پڑھا جائے

+ سبز رنگ تبدیل شدہ متن میں شامل کیا گیا − سرخ رنگ اصل متن سے حذف کیا گیا سادہ دونوں متون میں ایک جیسا مشابہت = 2 × غیر تبدیل شدہ ÷ (اصل متن میں اشیاء + تبدیل شدہ متن میں اشیاء) مثال: 8 سطریں اور 9 سطریں جن میں 6 غیر تبدیل شدہ ہیں۔ مشابہت = 2 × 6 ÷ 17 = 71%

یہ ٹول دونوں متون میں مشترک اشیاء کے طویل ترین سلسلے کی تلاش کرتا ہے اور باقی سب کو تبدیلی کے طور پر نشان زد کرتا ہے۔ یہ مائرز کے الگورتھم کا استعمال کرتا ہے، وہی طریقہ جو GNU diff اور Git بطورِ ڈیفالٹ استعمال کرتے ہیں، تاکہ یہ ترمیمات کی مختصر ترین فہرست تلاش کر سکے۔ پلس اور مائنس کے نشانات اور سکرین ریڈرز کے ذریعے پڑھے جانے والے لیبلز اس بات کو یقینی بناتے ہیں کہ نتیجہ صرف رنگ پر منحصر نہ ہو۔

Copy diff آپ کو سادہ متن فراہم کرتا ہے۔ قطاروں کے لیے، حذف شدہ قطاریں منفی نشان (-) سے اور شامل کردہ قطاریں مثبت نشان (+) سے شروع ہوتی ہیں۔ الفاظ اور حروف کے لیے، حذف شدہ متن کو [- -] میں اور شامل کردہ متن کو {+ +} میں لپیٹا جاتا ہے۔

بہتر نتائج

متنوں کے موازنہ کے لیے آسان نکات

  • کوڈ اور فہرستوں کے لیے لائنز استعمال کریں، اور دوبارہ ترتیب دی گئی نثر کے لیے الفاظ۔
  • جب متن مختلف ایڈیٹرز سے کاپی کیا گیا ہو اور وقفوں میں فرق ہو تو اضافی خالی جگہوں کو نظر انداز کرنے کے لیے نشان لگائیں۔
  • اگر دو فہرستیں ایک جیسی نظر آتی ہوں لیکن ترتیب مختلف ہو، تو پہلے دونوں کو ٹیکسٹ سارٹر سے ترتیب دیں، پھر موازنہ کریں۔
  • سادہ متن پیسٹ کریں۔ جب آپ ٹیکسٹ باکس میں پیسٹ کرتے ہیں تو بولڈ یا رنگوں جیسی فارمیٹنگ ضائع ہو جاتی ہے، اس لیے صرف الفاظ کا موازنہ کیا جاتا ہے۔
جان کر خوشی ہوئی

پابندیاں اور رازداری

رازداری

دونوں متون آپ کے براؤزر میں موازنہ کیے جاتے ہیں۔ ان میں سے کوئی بھی ہمارے سرور کو بھیجا نہیں جاتا۔ صرف آپ کے موڈ، ویو اور آپشن کے انتخاب آپ کے آلے پر یاد رکھے جاتے ہیں، متن خود کبھی نہیں۔

پابندیاں

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

عام سوالات

متن کے فرق چیکر کے عمومی سوالات

میں آن لائن دو متون کا موازنہ کیسے کروں؟

اصلی متن کو بائیں خانے میں اور تبدیل شدہ متن کو دائیں خانے میں چسپاں کریں۔ فرق فوراً نیچے ظاہر ہوں گے، اضافی متن سبز رنگ میں اور حذف شدہ متن سرخ رنگ میں۔

رنگوں اور علامتوں کا کیا مطلب ہے؟

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

línوں، لفظوں اور اکرون کے اعتبار سے موازنہ کرنے میں کیا فرق ہے؟

Lines پوری لائنوں کا موازنہ کرتا ہے، جو کوڈ اور فہرستوں کے لیے موزوں ہے۔ Words لفظ بہ لفظ موازنہ کرتا ہے، جو نثر کے لیے موزوں ہے۔ Characters ہر حرف کا موازنہ کرتا ہے، جو ایک واحد ٹائپو یا تبدیل شدہ ہندسہ تلاش کرنے میں مدد دیتا ہے۔

یہ ٹول یہ کیسے طے کرتا ہے کہ کیا تبدیل ہوا؟

یہ دونوں متون میں مشترک خطوط، الفاظ یا علامات کی سب سے طویل تسلسل تلاش کرتا ہے اور باقی سب کو شامل یا حذف شدہ کے طور پر نشان زد کرتا ہے۔ یہ مائرز کے الگورتھم کا استعمال کرتا ہے، وہی طریقہ جو GNU diff اور Git بطورِ ڈیفالٹ استعمال کرتے ہیں۔

کیا یہ حروفِ عظیم (case) یا وقفوں کے فرق کو نظر انداز کر سکتا ہے؟

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

صرف تبدیلیاں دکھائیں کیا کرتا ہے؟

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

مشابہت کا فیصد کیسے شمار کیا جاتا ہے؟

یہ دونوں متون میں غیر تبدیل شدہ اشیاء کی تعداد کو کل اشیاء کی تعداد سے تقسیم کر کے دوگنا کرنے کے برابر ہے۔ دو یکساں متون کو 100% اسکور ملتا ہے اور دو ایسے متون جن میں کوئی مماثلت نہ ہو، کو 0% اسکور ملتا ہے۔

کیا میں نتیجہ کاپی یا ڈاؤن لوڈ کر سکتا ہوں؟

جی ہاں۔ `diff` کاپی کریں اور `.diff` ڈاؤن لوڈ کریں تو آپ کو سادہ متن ملے گا۔ قطاروں کے لیے، حذف شدہ قطاریں منفی نشان (-) سے شروع ہوتی ہیں اور شامل کردہ قطاریں مثبت نشان (+) سے۔ الفاظ اور حروف کے لیے، حذف شدہ متن [- -] میں اور شامل کردہ متن {+ +} میں ہوتا ہے۔

کیا یہ کوڈ، JSON اور دستاویزات کے لیے کام کرتا ہے؟

یہ کسی بھی سادہ متن پر کام کرتا ہے، بشمول کوڈ اور JSON، لیکن یہ نحو کو نہیں سمجھتا۔ آپ Word یا PDF فائلیں اپ لوڈ نہیں کر سکتے، اور جب آپ پیسٹ کرتے ہیں تو فارمیٹنگ ضائع ہو جاتی ہے، لہٰذا صرف الفاظ کا موازنہ کیا جاتا ہے۔

کیا میرا متن کہیں اپلوڈ یا محفوظ کیا گیا ہے؟

نہیں۔ دونوں متون آپ کے براؤزر میں موازنہ کیے جاتے ہیں۔ ہر ایک دو ملین حروف تک ہو سکتا ہے، یا حرفی موازنہ کے لیے ایک لاکھ۔ آپ کے موڈ اور اختیارات کی ترجیحات آپ کے آلے پر یاد رکھی جاتی ہیں، لیکن متن محفوظ نہیں ہوتا۔

اس ٹول کو استعمال کرنے والے افراد

تبصرے

رائے لوڈ ہو رہی ہیں…
جاری رکھو

بکسے میں مزید اوزار

ہوم پیج پر درجنوں مزید مفت ٹولز موجود ہیں جن کے لیے API کی کی ضرورت نہیں ہوتی۔

کوئی ٹول تجویز کریں