টেক্সট ডিফ চেকার — দুটি টেক্সট তুলনা করুন এবং ঠিক কী পরিবর্তন হয়েছে দেখুন।

মূল সংস্করণ এবং পরিবর্তিত সংস্করণ পেস্ট করুন এবং লাইন, শব্দ বা অক্ষর অনুযায়ী কী যোগ বা অপসারণ হয়েছে তা দেখুন। ফলাফল পাশাপাশি বা ইনলাইনে দেখুন, বড়-ছোট হাতের অক্ষর এবং অতিরিক্ত ফাঁকা স্থান উপেক্ষা করুন, অপরিবর্তিত লাইন লুকিয়ে রাখুন, এবং পার্থক্য কপি বা ডাউনলোড করুন। উভয় টেক্সট আপনার ব্রাউজারে তুলনা করা হয় এবং কখনো আপলোড করা হয় না।

দুটি পাঠ্য তুলনা করুন আপনার ব্রাউজারে তুলনা করুন
টেক্সট পার্থক্য পরীক্ষক যোগ করা এবং সরানো লাইনগুলো পাশাপাশি দেখাচ্ছে

আপনার টেক্সটসমূহ

তুলনা করার জন্য দুটি টেক্সট পেস্ট করুন।

পার্থক্য

0টি যোগ করা লাইন
০ অপসারণ করা হয়েছে
0Unchanged
—সাদৃশ্য
গাইড

টেক্সট ডিফ চেকার গাইড: লাইন, শব্দ এবং অক্ষর তুলনা করুন

ডিফ পড়তে শিখুন, কখন লাইন, শব্দ বা অক্ষর অনুযায়ী তুলনা করতে হয়, এবং কীভাবে একটি পরিষ্কার তুলনা পাবেন।

একটি সহজ ব্যাখ্যা

টেক্সট ডিফ চেকার কী?

একটি টেক্সট ডিফ চেকার দুটি টেক্সটের সংস্করণ তুলনা করে এবং ঠিক কী পরিবর্তিত হয়েছে তা দেখায়। যোগ করা লাইন, শব্দ বা অক্ষরগুলো সবুজ রঙে চিহ্নিত করা হয়, আর অপসারণ করাগুলো লাল রঙে চিহ্নিত করা হয়।

লেখকরা এটিকে সম্পাদনা পর্যালোচনা করতে ব্যবহার করেন, ডেভেলপাররা কোড ও কনফিগারেশন ফাইল তুলনা করতে ব্যবহার করেন, এবং যে কেউ এটিকে ব্যবহার করে দেখতে পারে যে দুটি নথির অনুলিপি সত্যিই মেলে কিনা। যদি দুটি পাঠ্য শুধুমাত্র অপ্রয়োজনীয় ফাঁকা স্থান দিয়ে ভিন্ন হয়, প্রথমে Whitespace Remover দিয়ে সেগুলো পরিষ্কার করুন, এবং তুলনার আগে Text Sorter ব্যবহার করে দুটি তালিকা একই ক্রমে সাজিয়ে নিন।

টেক্সট তুলনা করার সাধারণ কারণসমূহ

মানুষ কেন টেক্সট তুলনা করে

সম্পাদনা এবং খসড়া

দেখুন একজন সম্পাদক, একজন সহকর্মী বা একটি অনুবাদ টুল একটি প্রবন্ধ, একটি চুক্তি ধারা বা একটি ব্লগ পোস্টে কী পরিবর্তন করেছে।

কোড এবং কনফিগারেশন

স্ক্রিপ্ট, JSON ফাইল বা কনফিগের দুইটি সংস্করণ তুলনা করে সেই এক লাইনটি খুঁজে বের করুন যা কিছু ভেঙে দিয়েছে।

তালিকা এবং তথ্য

দুটি এক্সপোর্টের মধ্যে কী নতুন বা অনুপস্থিত তা পরীক্ষা করুন, যেমন ইমেইল তালিকা, পণ্যের নাম বা কীওয়ার্ড তালিকা।

লাইন, শব্দ, অক্ষর এবং দৃশ্য

লাইন, শব্দ বা অক্ষর অনুযায়ী তুলনা করুন

রেখা

কোড, তালিকা এবং অনুচ্ছেদের জন্য সেরা পছন্দ। পরিবর্তিত লাইনগুলো জোড়ায় দেখানো হয় এবং সেগুলোর ভিতরের পরিবর্তিত শব্দগুলো হাইলাইট করা হয়।

শব্দ

পুরো টেক্সট জুড়ে শব্দশব্দে তুলনা করে। প্রবন্ধের ক্ষেত্রে, যেখানে লাইন ভেঙেও শব্দগুলো একই থাকে, এটি ব্যবহার করা ভালো।

চরিত্রসমূহ

প্রতিটি যোগ বা অপসারণ করা অক্ষর দেখায়। একটি টাইপো, পরিবর্তিত সংখ্যা বা অপ্রয়োজনীয় চিহ্ন ধরতে সহায়ক।

পাশাপাশি বা সারি বরাবর

সাইড-বাই-সাইড উভয় সংস্করণকে একে অপরের পাশে দেখায়। ইনলাইন সেগুলোকে এক কলামে একত্রিত করে, অপসারণ ও সংযোজন ক্রমানুসারে।

কয়েকটি ধাপে তুলনা করুন

টেক্সট ডিফ চেকার কীভাবে ব্যবহার করবেন

  1. মূল পাঠ্য বামে এবং পরিবর্তিত পাঠ্য ডানে পেস্ট করুন, অথবা উদাহরণ দেখতে Sample চাপুন।
  2. লাইন, শব্দ বা অক্ষর অনুযায়ী তুলনা করতে নির্বাচন করুন।
  3. পাশাপাশি বা ইনলাইন নির্বাচন করুন। যদি ওই পার্থক্যগুলো গুরুত্বপূর্ণ না হয়, তাহলে 'বড়হাতের অক্ষর উপেক্ষা করুন' বা 'অতিরিক্ত ফাঁকা স্থান উপেক্ষা করুন' চিহ্নিত করুন।
  4. দীর্ঘ টেক্সটের জন্য, 'পরিবর্তন ছাড়া থাকা লাইনগুলো লুকিয়ে রাখতে এবং প্রতিটি পরিবর্তনের চারপাশে কয়েক লাইনের প্রাসঙ্গিক অংশ রাখতে' অপশনটি টিক করুন।
  5. ফলাফল সংরক্ষণ করতে Press Copy diff অথবা .diff ডাউনলোড করুন। বিপরীত দিকে তুলনা করতে Swap ব্যবহার করুন।
রঙ, প্রতীক এবং সাদৃশ্য

পার্থক্যগুলো কীভাবে পড়বেন

+ সবুজ পরিবর্তিত tekste যোগ করা হয়েছে − লাল মূল tekste থেকে সরানো হয়েছে সাদা উভয় tekste একই সাদৃশ্য = 2 × অপরিবর্তিত ÷ (মূল tekste আইটেম + পরিবর্তিত tekste আইটেম) উদাহরণ: ৮ লাইন এবং ৯ লাইন, ৬টি অপরিবর্তিত সাদৃশ্য = ২ × ৬ ÷ ১৭ = ৭১%

টুলটি উভয় টেক্সটেই থাকা আইটেমের দীর্ঘতম ধারাবাহিকতা খুঁজে বের করে এবং বাকি সবকিছু পরিবর্তন হিসেবে চিহ্নিত করে। এটি মায়ার্সের অ্যালগরিদম ব্যবহার করে, যা GNU diff এবং Git ডিফল্টভাবে ব্যবহার করে, তাই এটি সম্পাদনাগুলির সবচেয়ে সংক্ষিপ্ত তালিকা খুঁজে পায়। প্লাস ও মাইনাস চিহ্ন এবং স্ক্রিন রিডার দ্বারা পড়া লেবেলগুলো নিশ্চিত করে যে ফলাফল শুধুমাত্র রঙের ওপর নির্ভর করে না।

copy diff আপনাকে সাধারণ টেক্সট দেয়। লাইনের ক্ষেত্রে, মুছে ফেলা লাইনগুলো মাইনাস চিহ্ন (-) দিয়ে শুরু হয় এবং যোগ করা লাইনগুলো প্লাস চিহ্ন (+) দিয়ে শুরু হয়। শব্দ ও অক্ষরের ক্ষেত্রে, মুছে ফেলা টেক্সট [- -] দ্বারা আবৃত থাকে এবং যোগ করা টেক্সট {+ +} দ্বারা আবৃত থাকে।

আরও ভালো ফলাফল

পাঠ্য তুলনার জন্য সহজ টিপস

  • কোড ও তালিকার জন্য লাইন ব্যবহার করুন, আর পুনর্বিন্যস্ত গদ্যের জন্য শব্দ ব্যবহার করুন।
  • টেক্সট বিভিন্ন এডিটর থেকে কপি করার ফলে ফাঁক ভিন্ন হলে অতিরিক্ত ফাঁক উপেক্ষা করতে 'অতিরিক্ত ফাঁক উপেক্ষা করো' চেক করুন।
  • যদি দুটি তালিকা দেখতে একই রকম কিন্তু সাজানো ক্রম ভিন্ন হয়, প্রথমে উভয়কেই Text Sorter দিয়ে সাজান, তারপর তুলনা করুন।
  • সরল টেক্সট পেস্ট করুন। বোল্ড বা রঙের মতো ফরম্যাটিং টেক্সট বক্সে পেস্ট করার সময় হারিয়ে যায়, তাই শুধুমাত্র শব্দগুলোই তুলনা করা হয়।
জানতে ভালো লাগলো

সীমাবদ্ধতা এবং গোপনীয়তা

গোপনীয়তা

আপনার ব্রাউজারে উভয় টেক্সটই তুলনা করা হয়। কোনোটিই আমাদের সার্ভারে পাঠানো হয় না। শুধুমাত্র আপনার মোড, ভিউ এবং অপশন পছন্দগুলো আপনার ডিভাইসে সংরক্ষিত থাকে, কখনই টেক্সট নিজেই নয়।

সীমাবদ্ধতা

প্রতিটি টেক্সট সর্বোচ্চ ২ মিলিয়ন অক্ষর পর্যন্ত হতে পারে, অথবা অক্ষর তুলনার জন্য ১০০,০০০ অক্ষর। যদি দুটি দীর্ঘ টেক্সট অনেকটাই ভিন্ন হয়, পরিবর্তিত অংশটি একটি প্রতিস্থাপিত ব্লক হিসেবে দেখানো হতে পারে। এই টুল শুধুমাত্র সাধারণ টেক্সটই তুলনা করে, Word বা PDF ফাইল নয়, এবং এটি কোডের সিনট্যাক্স বুঝতে পারে না।

সাধারণ প্রশ্নসমূহ

টেক্সট ডিফ চেকার প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী

আমি কীভাবে অনলাইনে দুটি পাঠ্য তুলনা করব?

মূল পাঠ্য বাম বক্সে এবং পরিবর্তিত পাঠ্য ডান বক্সে পেস্ট করুন। পার্থক্যগুলো নিচে তৎক্ষণাৎ প্রদর্শিত হবে, নতুন যোগ করা পাঠ্য সবুজ রঙে এবং মুছে ফেলা পাঠ্য লাল রঙে।

রঙ এবং প্রতীকগুলির অর্থ কী?

সবুজ রঙের ক্ষেত্রে প্লাস চিহ্ন যোগ করা হয়, লাল রঙের ক্ষেত্রে মাইনাস চিহ্ন যোগ করা হয়, এবং সাধারণ টেক্সট উভয় ক্ষেত্রেই অপরিবর্তিত থাকে। পরিবর্তিত লাইনের ভিতরে ঠিক যে শব্দগুলো পরিবর্তিত হয়েছে সেগুলো আরও গাঢ়ভাবে হাইলাইট করা হয়।

লাইন, শব্দ এবং অক্ষরের ভিত্তিতে তুলনা করার মধ্যে পার্থক্য কী?

লাইনস পুরো লাইনগুলো তুলনা করে, যা কোড এবং তালিকার জন্য উপযুক্ত। ওয়ার্ডস শব্দ অনুযায়ী তুলনা করে, যা গদ্যের জন্য উপযুক্ত। ক্যারেক্টারস প্রতিটি অক্ষর তুলনা করে, যা একটি একক টাইপো বা পরিবর্তিত সংখ্যা খুঁজে পেতে সাহায্য করে।

টুল কীভাবে নির্ধারণ করে কী পরিবর্তিত হয়েছে?

এটি উভয় টেক্সট দ্বারা ভাগ করা লাইন, শব্দ বা অক্ষরের দীর্ঘতম ক্রম খুঁজে বের করে এবং বাকি সবকিছু যোগ বা অপসারণ হিসেবে চিহ্নিত করে। এটি মায়ার্সের অ্যালগরিদম ব্যবহার করে, যা GNU diff এবং Git ডিফল্টভাবে ব্যবহার করে।

এটি কি বড়হাতের অক্ষর বা ফাঁকা স্থানের পার্থক্য উপেক্ষা করতে পারে?

হ্যাঁ। 'বড় হাতের অক্ষর ও ছোট হাতের অক্ষরকে সমানভাবে বিবেচনা করতে উপরের ও নিচের কেস উপেক্ষা করুন' এবং 'অতিরিক্ত ফাঁকা স্থান উপেক্ষা করতে অতিরিক্ত ফাঁকা স্থান উপেক্ষা করুন' চেকবক্সগুলো চিহ্নিত করুন। যদি আর কিছুই ভিন্ন না হয়, টুলটি তা জানিয়ে দেবে।

শুধুমাত্র পরিবর্তনগুলো দেখানো কী করে?

এটি অপরিবর্তিত লাইনগুলো লুকিয়ে রাখে এবং প্রতিটি পরিবর্তনের চারপাশে প্রাসঙ্গিক তিন লাইন ধরে রাখে, সাথে একটি নোট দেখায় কতগুলো লাইন লুকানো হয়েছে। এটি লাইন অনুযায়ী তুলনা করার সময় কাজ করে।

সাদৃশ্য শতাংশ কীভাবে গণনা করা হয়?

এটি উভয় পাঠ্যে অপরিবর্তিত আইটেমের সংখ্যাকে মোট আইটেমের সংখ্যা দিয়ে ভাগ করে তা দ্বিগুণ করার ফল। দুটি অভিন্ন পাঠ্য ১০০% স্কোর পায় এবং দুটি পাঠ্যের মধ্যে কিছুই মিল না থাকলে ০% স্কোর পায়।

আমি কি ফলাফল কপি বা ডাউনলোড করতে পারি?

হ্যাঁ। copy diff এবং Download .diff আপনাকে প্লেন টেক্সট দেয়। লাইনের ক্ষেত্রে, মুছে ফেলা লাইনগুলো মাইনাস চিহ্ন (-) দিয়ে শুরু হয় এবং যোগ করা লাইনগুলো প্লাস চিহ্ন (+) দিয়ে শুরু হয়। শব্দ ও অক্ষরের ক্ষেত্রে, মুছে ফেলা টেক্সট [- -]-এ এবং যোগ করা টেক্সট {+ +}-এ থাকে।

এটি কি কোড, JSON এবং ডকুমেন্টের জন্য কাজ করে?

এটি যেকোনো সাধারণ পাঠ্যে কাজ করে, কোড এবং JSON সহ, তবে এটি সিনট্যাক্স বুঝতে পারে না। আপনি Word বা PDF ফাইল আপলোড করতে পারবেন না, এবং পেস্ট করার সময় ফরম্যাটিং হারিয়ে যায়, তাই শুধুমাত্র শব্দগুলোই তুলনা করা হয়।

আমার টেক্সট কি কোথাও আপলোড বা সংরক্ষণ করা হয়েছে?

না। উভয় টেক্সট আপনার ব্রাউজারে তুলনা করা হয়। প্রতিটি সর্বোচ্চ ২ মিলিয়ন অক্ষর পর্যন্ত হতে পারে, অথবা অক্ষর তুলনার জন্য ১০০,০০০। আপনার মোড এবং বিকল্পের পছন্দগুলি আপনার ডিভাইসে সংরক্ষিত থাকে, তবে টেক্সট সংরক্ষিত হয় না।

এই টুলটি ব্যবহারকারী মানুষদের কাছ থেকে

সমীক্ষা

মতামত লোড হচ্ছে…
চলতেই থাকো

বাক্সে আরও সরঞ্জাম

হোমপেজে আরও কয়েক ডজন বিনামূল্যের টুল রয়েছে, যেগুলির জন্য কোনো API কী প্রয়োজন হয় না।

একটি টুল প্রস্তাব করুন