টেক্সট এডিটর হচ্ছে একধরণের কম্পিউটার প্রোগ্রাম বা সফটওয়্যার যেগুলো প্লেইন টেক্সট এডিট করে। “NotePad” কে তো আপনারা সবাই চিনেন। উইন্ডোজের সাথে বিল্ট-ইন ভাবে দেওয়া একটি টেক্সট এডিটর। “Notepad” খুবই সিম্পল একটি টেক্সট এডিটর। এছাড়া আরও অনেক থার্ড পার্টি টেক্সট এডিটর রয়েছে যেগুলো অনেক বেশি ফিচার সমৃদ্ধ। আজকের টিউনে এদেরকে নিয়েই বিস্তারিত আলোচনা করার চেষ্টা করবো।
আমরা আগেই বলেছি টেক্সট এডিটরগুলো শুধুমাত্র Plain টেক্সট এডিট করে। প্লেইন টেক্সট ছাড়াও আরও একধরণের টেক্সট রয়েছে। সেটা হলো রিচ টেক্সট(Rich text)। এখন আমাদের জানতে এই দুই ধরনের টেক্সটের মধ্যে পার্থক্য কি?
যেগুলো আমরা Microsoft Word বা এরকম অন্যান্য টেক্সট এডিটরে এডিট করি সেগুলো হলো রিচ টেক্সট। রিচ টেক্সটগুলোকে বিভিন্ন ফরম্যাটে সাজানো যায়। যেমন টেক্সটকে কালার দেওয়া যায়, বোল্ড করা যায়, টেবিলে সাজানো যায়, লিস্ট তৈরি করা যায়। টেক্সটকে প্রেজেন্টেশন করানোর জন্য আমরা রিচ টেক্সট ব্যবহার করি।
অন্যদিকে প্লেইন টেক্সটকে তেমন কোন ফরম্যাট করা যায় না(শুধু স্পেস দিয়ে ইন্ডেন্টেশন করা যায়)। প্লেইন টেক্সটে শুধুমাত্র ক্যারেক্টার এবং সিম্বল থাকে। কোনরকম ছবি বা গ্রাফ চার্ট থাকে না। বিভিন্ন প্রোগ্রামিং ল্যাঙ্গুয়েজে কোডিং করার জন্য আমরা প্লেইন টেক্সট ব্যবহার করি। তাছাড়া প্লেইন টেক্সটের সাধারণ ফরম্যাট হলো.txt ফাইল।
টেক্সট এডিটর দিয়ে শুধুমাত্র প্লেইন টেক্সট এডিট করা যায়। বিভিন্ন প্রোগ্রামিং ল্যাংগুয়েজে কোডিং করার জন্য অসখ্য টেক্সট এডিটর রয়েছে। সেগুলোর মধ্যে সেরা কয়েকটি টেক্সট এডিটর নিয়ে আজকে আলোচনা করবো।
আমি পারসোনালি Sublime Text এর চরম ফ্যান। তাই লিস্টে সবার আগে এটাকে না রেখে পারলাম না। Sublime Text খুবই হালকা এবং অসংখ্য ফিচার সমৃদ্ধ একটি স্মার্ট টেক্সট এডিটর। সেই সাথে Sublime Text ক্রস প্ল্যাটফর্ম সাপোর্টেড হওয়ায় আপনি চাইলে এটা উইন্ডোজের পাশাপাশি ম্যাক এবং লিনাক্সেও ব্যবহার করতে পারবেন।
Atom একটি ওপেন সোর্স টেক্সট এডিটর সেই সাথে ক্রস প্ল্যাটফর্ম সাপোর্টেড। Atom ওয়েব ডেভেলপারসদের জন্য একটি চরম টেক্সট এডিটর। যারা এই টেক্সট এডিটরটি তৈরি করেছে তারাই বলে দিয়েছেন এটি শুধুমাত্র ডেভেলপারসদের জন্য তৈরি করা হয়েছে। Atom এ আপনি চাইলে এক্সট্রা প্যাকেজ এবং থিম ইন্সটল করে এডিটরটিকে আরও পারফেক্ট করে তুলতে পারবেন।
Brackets অ্যাডোবি কোম্পানির একটি মডার্ণ, ওপেন সোর্স এবং টোটালি ফ্রী একটি টেক্সট এডিটর। যারা ওয়েব ডেভেলপিংয়ের কাজ করেন তাদের কাছে Brackets একটি জনপ্রিয় নাম। এটি উইন্ডোজের পাশাপাশি লিনাক্স এবং ম্যাকেও ব্যবহার করা যায়। Brackets এর ইন্টারফেস খুবই সিম্পল কিন্তু এটাতে রয়েছে অসংখ্য অ্যাডভান্স ফিচার।
আমাদের লিস্টের সবচেয়ে পপুলার টেক্সট এডিটর হচ্ছে এই Notepad+. বলতে গেলে ওয়ার্ল্ড এর সবচেয়ে জনপ্রিয় টেক্সট এডিটর হচ্ছে Notepad+(অবশ্য Notepad ছাড়া)। আমি পারসোনালি এটা প্রচুর ব্যবহার করি। খুবই হালকা, কম রিসোর্স ইউজ করে, সিম্পল ইন্টারফেস, এক্সট্রা থিম প্লাগিন ইউজ করার সুবিধা। তাছাড়া এই টেক্সট এডিটরে কোন ঝামেলা ছাড়াই বাংলা লিখা যায়। যা এই লিস্টের অন্যান্য টেক্সট এডিটরগুলোতে লিখা যায় না। Notepad+ শুধুমাত্র উইন্ডোজ অপারেটিং সিস্টেমের জন্য এভেইলেবল।
Visual Studio Code মাইক্রোসফটের একটি প্রোডাক্ট। এটি একটি ওপেন সোর্স টেক্সট এডিটর এবং আপনি চাইলে এটা উইন্ডোজ, ম্যাক এবং লিনাক্সের জন্যও ডাউনলোড করতে পারবেন। এটাও একটা ফ্রী টেক্সট এডিটর। Visual Studio Code একটি অ্যাডভান্স টেক্সট এডিটর। হাই লেভেলের ডেভেলপাররা এটা ইউজ করে। Visual Studio Code এর ওয়েবসাইটে প্রচুর পরিমাণ রিসোর্স(ট্রিকস, কী-বোর্ড শর্টকাটস, ফাংশনালিটি) রয়েছে কিভাবে এটি ব্যবহার করতে হয়। অফিসিয়াল ব্লগ, রেগুলার আপডেট, বিশাল এক্সটেনশন লাইব্রেরি, API সুবিধা, এসবের কারণে Visual Studio Code হতে পারে একটি গ্রেট চয়েজ।
Coda শুধুমাত্র ম্যাক অপারেটিং সিস্টেমে ব্যবহার করা যায়। এটি ফ্রিও না। এর এক একটা কপির দাম ৯৯ ডলার। কিন্তু Coda এই লিস্টের সবচেয়ে কুল একটি টেক্সট এডিটর। এই টেক্সট এডিটরের ইউজার ইন্টারফেস চরম বিউটিফুল যা অন্যান্য টেক্সট এডিটরের নেই। তাছাড়া এটাতে বেশকিছু ইউনিক এবং অ্যাডভান্স ফিচার রয়েছে যা সাধারণ টেক্সট এডিটরগুলোতে দেখা যায় না। এর সাথে আপনি পাবেন কাস্টমার সাপোর্ট, ফ্রী রিসোর্স এবং আরও অনেক কিছু।
এগুলো ছাড়াও আরও কয়েকটি পপুলার এবং সেরা টেক্সট এডিটরগুলো হচ্ছে-
আমার ক্ষুদ্র কম্পিউটার লাইফে টেক্সট এডিটর নিয়ে অনেক মাতামাতি করেছি। সেই তুলনায় এই টিউনটিকে এতটাও তথ্যবহুল এবং আকর্ষণীয় করতে পারি নি। সেজন্য সরি। তবে পরবর্তীতে আরও ভালো ভালো টিউন করার চেস্টা করবো।
টিউন-টি ভালো লাগলে একটা জোশ করুন এবং এমন আরও টিউন পেতে আমার প্রোফাইলটিকে ফলো করে রাখুন। আজ এই পর্যন্তই। আল্লাহ হাফেজ।
আমি রাকিব রিয়াদ। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 4 বছর 2 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 4 টি টিউন ও 0 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 1 ফলোয়ার আছে এবং আমি টেকটিউনসে 1 টিউনারকে ফলো করি।
কম্পিউটার কিছুই করতে পারে না, জাস্ট আপনার প্রশ্নের উত্তর দিতে পারে। -পাবলু পিকাসু