ফ্রি অনলাইন টেক্সট ডিফ ভিউয়ার। পাশাপাশি বা লাইন-বাই-লাইন যোগ, মুছে ফেলা এবং পরিবর্তনগুলো হাইলাইট করে। কোড, কনফিগ বা যেকোনো টেক্সট তুলনা করুন। সম্পূর্ণরূপে আপনার ব্রাউজারে চলে।
রঙিন হাইলাইটসহ পাশাপাশি বা লাইন-বাই-লাইন দুটি টেক্সট ব্লক তুলনা করুন।
আপনার আসল এবং পরিবর্তিত টেক্সট পেস্ট করুন, Bee Tools লাইন-বাই-লাইন মিলিয়ে প্রতিটি পার্থক্য শ্রেণীবদ্ধ করবে এবং স্পষ্ট রঙের সংকেতসহ ফলাফল রেন্ডার করবে। jsdiff দ্বারা চালিত, এটি হাজার হাজার লাইনেও মসৃণ থাকে। text-diff.privacy_note
এখানে ফাইল বা একটি ফোল্ডার টেনে আনুন, অথবা নিচের বাটনগুলো ব্যবহার করুন
এখানে ফাইল বা একটি ফোল্ডার টেনে আনুন, অথবা নিচের বাটনগুলো ব্যবহার করুন
টেক্সট ডিফিংয়ের একটি সম্পূর্ণ গাইড
কেন ডিফ?
ডিফিং কোড রিভিউ, ভার্সন কন্ট্রোল এবং ডকুমেন্ট সংশোধনের ভিত্তি। একটি পরিষ্কার ভিজ্যুয়াল ডিফ সহযোগীদের কয়েক সেকেন্ডের মধ্যে কী পরিবর্তিত হয়েছে তা দেখতে দেয়।
পাশাপাশি বনাম লাইন-বাই-লাইন
পাশাপাশি — দুটি ভার্সন একই সাথে দেখা যায়; মাঝারি দৈর্ঘ্যের কোড বা গদ্যের জন্য চমৎকার।
লাইন-বাই-লাইন — একটি একক কালানুক্রমিক ধারা; ইস্যু, PR বর্ণনা, ইমেইলের জন্য আদর্শ।
সাধারণ পরিস্থিতি
কোড রিভিউ — একটি PR ঠিক কী পরিবর্তন করে তা দেখুন।
আইনি সম্পাদনা — পরামর্শক সংশোধিত ধারাগুলো চিহ্নিত করেন।
কনফিগ ডিফ — nginx, YAML, JSON পরিবর্তনগুলো স্পষ্ট হয়ে যায়।
অনুবাদ পর্যালোচনা — অনুবাদকরা উৎস বনাম লক্ষ্য তুলনা করেন।
শেখা — বিখ্যাত OSS প্রকল্পগুলো কীভাবে তাদের কোড রিফ্যাক্টর করে তা অধ্যয়ন করুন।
প্রো টিপস
প্রথমে সাজান — সাজানো ফাইলগুলো আরও সূক্ষ্ম ডিফ তৈরি করে।
git diff -w দিয়ে শ্বেতস্থান উপেক্ষা করুন শব্দ দমন করতে।
ট্যাব এবং স্পেসের জন্য একটি স্টাইল মেনে চলুন — এগুলো মিশ্রিত করলে ভুয়া ডিফ তৈরি হয়।
Bee Tools-এর ডিফ টুল সম্পূর্ণরূপে আপনার ব্রাউজারে চলে — এমনকি 10,000 লাইনের তুলনাও মিলিসেকেন্ডে সম্পন্ন হয়।
সচরাচর জিজ্ঞাসিত প্রশ্ন
আপনি কোন ডিফ অ্যালগরিদম ব্যবহার করেন?
আমরা প্রমাণিত Myers ডিফ অ্যালগরিদম ব্যবহার করি (jsdiff এর মাধ্যমে)। এটি প্রথমে লাইন মেলে, তারপর লাইনের ভিতরের অক্ষরের পার্থক্য হাইলাইট করে। একই পরিবার Git এবং Subversion কে চালিত করে।
কোন এনকোডিং সমর্থিত?
UTF-8 সম্পূর্ণভাবে সমর্থিত, যার মধ্যে CJK অক্ষর এবং ইমোজিও রয়েছে। প্রয়োজন হলে অন্যান্য এনকোডিং আগে UTF-8-তে রূপান্তর করুন।
আমি কত বড় টেক্সট তুলনা করতে পারি?
প্রায় 50,000 লাইন পর্যন্ত আরামদায়ক। প্রায় 200,000 অক্ষরের বাইরে রেন্ডারিং লক্ষণীয়ভাবে ধীর হয়ে যায়।
এটি কি অক্ষর-স্তরের পার্থক্য দেখায়?
হ্যাঁ। পুরো লাইন মেলানোর পরে, প্রতিটি পরিবর্তিত লাইনের ভিতরে অক্ষর-স্তরের পরিবর্তনগুলো (সবুজে যোগ, লালে মুছে ফেলা) হাইলাইট করা হয়।
আমি ফলাফল কীভাবে এক্সপোর্ট করব?
পেজটি PDF হিসাবে প্রিন্ট করুন (Ctrl/Cmd-P) অথবা সব নির্বাচন করে কপি করুন। একটি .diff ফাইলের জন্য, দুটি ভার্সন সংরক্ষণ করুন এবং স্থানীয়ভাবে `git diff` চালান।