দুটি ফাইলের তুলনা
F8 দুটি ফাইলের বিষয়বস্তু লাইনে লাইনে তুলনা করে। প্রতি প্যানেলে একটি ফাইল — না হলে Meneaufile তা জানতে চায়।
আগে একই নামের ফাইল। অন্য প্যানেলে একই নামের ফাইল থাকলে F8 — বা ডান-ক্লিকে “বিষয়বস্তু দিয়ে মেলান” — ফাইলটিকে সেটির সঙ্গেই তুলনা করে, সেখানে কার্সর যেখানেই থাকুক। একই নামের ফাইল না থাকলে বিপরীতে নির্বাচিত ফাইলের সঙ্গে: old.txt বনাম new.txt।
দুটি দৃশ্য
- পাশাপাশি: দুই সংস্করণ মুখোমুখি, খণ্ডগুলো সারিবদ্ধ।
- একত্রিত দৃশ্য: একটিমাত্র লেখা, সংযোজন ও বিয়োজন মেশানো — পার্থক্য কম থাকলে এটিই পড়া হয়।
কাউন্টার ব্যাপ্তি জানায়: +12 −3। “পরের পার্থক্য” ও “আগের পার্থক্য” চোখ দিয়ে না খুঁজেই খণ্ড থেকে খণ্ডে লাফ দেয়।
টেক্সট কপি করা
টেক্সট মাউস দিয়ে নির্বাচন করে Ctrl+C দিয়ে কপি করা হয়। পাশাপাশি দৃশ্যে প্রতিটি অর্ধেকের নিজস্ব নির্বাচন থাকে: একটি ফাইলের লাইনই কপি হয়, আর Ctrl+A সবগুলো নেয়। লাইন নম্বর কপিতে আসে না, এবং প্রতিটি লাইন তার লাইন ব্রেক রাখে।
কোড নিজের রং ধরে রাখে
একটি .php, একটি .dart, একটি .json এখানে পড়া হয় ভিউয়ারের রঙে — একই প্যালেট, দ্বিতীয় কোনোটি নয়: একটি ফাইল পড়া হচ্ছে না তুলনা করা হচ্ছে তার ওপর তার চেহারা বদলায় না। কমিটের diff-ও এগুলো বহন করে।
ফাইলের নাম যা জানায় না তা লেখা হিসেবেই থাকে: একটি .txt যেখানে // মন্তব্য নয়, একটি লগ, এক্সটেনশনহীন একটি ফাইল।
লাইনে লাইনে, পুরো ফাইলে নয়। একটি তুলনাকারী দুই সংস্করণ থেকে আসা লাইন দেখায়, পড়ার ক্রমে মেশানো: এগুলো একের পর এক জুড়ে একবারে রং করলে সরানো একটি লাইনে একটি মন্তব্য খুলত আর যোগ করা একটি লাইনে তা বন্ধ হতো। দৃশ্যমান ফলাফল — বহু লাইনের একটি /* */ শুধু প্রথম লাইনেই রঙিন হয়।
একটি খণ্ড সরিয়ে দেওয়া
সম্পাদনা মোড প্রতিটি খণ্ডে দুটি ইশারা যোগ করে: “এই খণ্ডটি বাঁয়ে পাঠান” ও “এই খণ্ডটি ডানে পাঠান”। এভাবে তুলনা না ছেড়েই, খণ্ডে খণ্ডে, একটি ফাইলকে অন্যটি দিয়ে মেরামত করা যায়।
সংরক্ষণ না করা পর্যন্ত কিছুই লেখা হয় না: “বাঁ দিকটি সংরক্ষণ করুন”, “ডান দিকটি সংরক্ষণ করুন”, বা “দুটোই সংরক্ষণ করুন”।
যা সে চুপ না থেকে জানায়
- দুটি সংস্করণ লাইন ধরে অভিন্ন — তুলনা সত্যিই হয়েছে।
- লাইনে লাইনে তুলনা করার কিছু নেই: ফাইলটি লেখা নয়, অথবা পড়া যায়নি।
- দুটির একটি ফাইল ডিস্কে বদলে গেছে — “আবার লোড করুন” এখন যা আছে তা নিয়ে তুলনা চালিয়ে যায়।
দুটি টেবিলও তুলনা করা যায়
ডেটাবেসে দুটি টেবিলে F8 তাদের কাঠামো তুলনা করে: বাইট নেই, কিন্তু ক্ষেত্র, তাদের ধরন ও ইনডেক্স আছে। মেনু তা জানায় — তখন এন্ট্রির নাম হয় “কাঠামো মিলিয়ে দেখুন”।
Meneaufile ম্যানুয়াল, বাংলায়।