CanDoYa
BN

টেক্সট তুলনা

পুরোটাই আপনার ব্রাউজারে চলে - কিছু আপলোড নেই, সাইন-আপ নেই।

মূল টেক্সট
পরিবর্তিত টেক্সট
পার্থক্যসমূহসারি: 0
কী পরিবর্তিত হয়েছে তা লাইন-বাই-লাইন দেখতে বামে ও ডানে দুটি টেক্সটের সংস্করণ পেস্ট করুন।
দুটি টেক্সট পেস্ট করুন সেগুলি লাইন-বাই-লাইন ও শব্দ-বাই-শব্দ তুলনা করতে
যোগ করা হয়েছে: 0মুছে ফেলা হয়েছে: 0পরিবর্তিত হয়েছে: 0অপরিবর্তিত: 0
এই টুল শেয়ার করুন

টেক্সট তুলনার টুল কী?

টেক্সট তুলনার টুল একটি টেক্সটের দুটি সংস্করণ তুলনা করে এবং কী যোগ করা হয়েছে, মুছে ফেলা হয়েছে বা পরিবর্তন করা হয়েছে তা হাইলাইট করে। এই টুলটি Myers diff অ্যালগরিদম (যে ন্যূনতম-সম্পাদনা অ্যালগরিদম git ব্যবহার করে) সম্পূর্ণ আপনার ব্রাউজারে চালায়: বাম দিকে মূল টেক্সট পেস্ট করুন, ডান দিকে নতুন সংস্করণ, এবং লাইন নম্বরসহ পাশাপাশি ভিউ পাবেন, পরিবর্তিত লাইনে শব্দ স্তরের হাইলাইট এবং যোগ করা, মুছে ফেলা ও অপরিবর্তিত লাইনের গণনাসহ।

যেভাবে ব্যবহার করবেন

  1. 1মূলটি পেস্ট করুন. বাম বাক্সে মূল টেক্সট রাখুন। এটি একটি বাক্য, একটি অনুচ্ছেদ বা হাজার হাজার লাইন হতে পারে - diff ব্রাউজারে চলে।
  2. 2পরিবর্তিত সংস্করণ পেস্ট করুন. ডান বাক্সে নতুন সংস্করণ রাখুন। পাশাপাশি diff টাইপ করার সাথে সাথে আপডেট হয়, লাইন নম্বর এবং জায়গায় পরিবর্তিত লাইনে শব্দ-স্তরের হাইলাইট সহ।
  3. 3শব্দ ফিল্টার করুন. কেস উপেক্ষা করুন বা স্পেস উপেক্ষা করুন টগল করুন যদি সেই পার্থক্যগুলি অর্থপূর্ণ না হয়। তুলনা উল্টাতে পক্ষ বদলান ব্যবহার করুন, বা unified diff কপি করতে প্যাচ হিসেবে কপি করুন।

কাদের জন্য

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

দুটি টগল শব্দ কমায়: কেস উপেক্ষা করুন হ্যালো এবং HELLO-কে সমান হিসেবে বিবেচনা করে, এবং স্পেস উপেক্ষা করুন ইন্ডেন্ট পরিবর্তন, ট্রেলিং স্পেস এবং ডবল স্পেস উপেক্ষা করে। পুনরায় টাইপ না করে তুলনার দিক উল্টাতে পক্ষ বদলান চাপুন, বা শুধুমাত্র পরিবর্তনের একটি unified - / + প্যাচ নিতে প্যাচ হিসেবে কপি করুন

সাধারণ প্রশ্ন

এই টেক্সট তুলনার টুলটি কি বিনামূল্যে?

হ্যাঁ - 100% বিনামূল্যে, কোনো সাইন-আপ নেই এবং কোনো অক্ষর সীমা নেই। Diff স্থানীয়ভাবে আপনার ব্রাউজারে চলে, তাই দীর্ঘ টেক্সটেও এটি দ্রুত থাকে।

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

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

Diff কীভাবে সিদ্ধান্ত নেয় কী পরিবর্তিত হয়েছে?

এটি Myers diff অ্যালগরিদম ব্যবহার করে ন্যূনতম সম্পাদনা স্ক্রিপ্ট গণনা করে যা বাম টেক্সটকে ডান টেক্সটে পরিণত করে। ফলাফল হল অপরিবর্তিত, মুছে ফেলা এবং সন্নিবেশিত লাইনের একটি ক্রম - git যে একই মডেল ব্যবহার করে। সংলগ্ন মুছে ফেলা/সন্নিবেশ জোড়াগুলি একটি একক 'পরিবর্তিত' সারিতে একত্রিত হয় যাতে আপনি সেগুলি পাশাপাশি দেখতে পারেন, এবং দ্বিতীয় শব্দ-স্তরের diff সঠিক পরিবর্তিত শব্দগুলি বেছে নেয়।

স্পেস উপেক্ষা করুন আসলে কী উপেক্ষা করে?

এটি স্পেসের সিরিজকে একটি স্পেসে সংকুচিত করে এবং প্রতিটি লাইন তুলনা করার আগে শুরু ও শেষের স্পেস ছাঁটাই করে। তাই একটি অতিরিক্ত খালি লাইন, একটি ইন্ডেন্ট পরিবর্তন, বা চারটি স্পেসের পরিবর্তে একটি ট্যাব পার্থক্য হিসেবে দেখাবে না - শব্দের ভেতরের পরিবর্তনগুলি এখনও দেখাবে।

Diff কি Unicode, ইমোজি এবং অ-লাতিন স্ক্রিপ্ট পরিচালনা করে?

হ্যাঁ। লাইন এবং শব্দ diff Unicode অক্ষরে কাজ করে, তাই ইমোজি, চীনা, আরবি এবং সিরিলিক টেক্সট সবই সঠিকভাবে তুলনা করা হয়। কোনো ভাষা-নির্দিষ্ট টোকেনাইজেশন নেই - টুলটি কেবল মিলিত অক্ষর খোঁজে।

আমি কি বড় টেক্সট তুলনা করতে পারি?

হ্যাঁ - টুলটি আরামদায়কভাবে লক্ষ লক্ষ অক্ষর পরিচালনা করে। অস্বাভাবিক রকম বড় এবং সম্পূর্ণ ভিন্ন জোড়ার জন্য (উভয় দিকে লক্ষ লক্ষ অক্ষর) পৃষ্ঠা লক আপ করার পরিবর্তে প্রতিক্রিয়াশীল থাকতে এটি একটি মোটা 'সব প্রতিস্থাপন করুন' diff-এ ফিরে যায়।

প্যাচ হিসেবে কপি করুন কী তৈরি করে?

প্রতি লাইনে একটি প্রিফিক্স অক্ষর সহ একটি সাধারণ unified-style প্যাচ: অপরিবর্তিত লাইনের জন্য স্পেস, মুছে ফেলা লাইনের জন্য '-', এবং যোগ করা লাইনের জন্য '+'। সম্পূর্ণ পাশাপাশি ভিউয়ের পরিবর্তে পরিবর্তনের একটি সংক্ষিপ্ত পাঠ্য রেকর্ড চাইলে এটি চ্যাট, ইস্যু বা কোড রিভিউতে পেস্ট করুন।

দুটি অভিন্ন টেক্সট কেন এখনও সারি দেখাচ্ছে?

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