কম্পিউটার টিউটোরিয়াল

লিনাক্সের ৬টি সেরা টেক্সট এডিটর

লিনাক্সের ৬টি সেরা টেক্সট এডিটর

একটি টেক্সট এডিটর যেকোনো অপারেটিং সিস্টেমের জন্য খুব গুরুত্বপূর্ণ। কুইক নোট নেওয়া হোক, ডকুমেন্ট ড্রাফট করা হোক, বা একটি স্ক্রিপ্ট কোডিং করা হোক—এটি কাজের জন্য সেরা টুল। লিনাক্সের জন্য, আপনি আশ্চর্য হবেন কতগুলো আলাদা টেক্সট এডিটর আছে বাহিরে। আপনি কোন টেক্সট এডিটর ব্যবহার করতে চান সেটি تصمیم নিতে সাহায্য করার জন্য, এখানে আমরা লিনাক্সের সেরা টেক্সট এডিটরগুলোর ওপর আলোচনা করছি।

1. Atom

আপনি যদি টেক্সট এডিটিং-এর গভীর পানিতে লাফ দিতে চান, তবে GitHub-উন্নত Atom আপনার জন্য হতে পারে। শুরু থেকে শুরু করলে কোন প্যাকেজ ইনস্টল করবেন সেটি জানা একটু কনফিউজিং হতে পারে, কিন্তু এটিই টেক্সট এডিটিং বীষ্টের প্রকৃতি।

লিনাক্সের ৬টি সেরা টেক্সট এডিটর

Atom সবচেয়ে হালকা টেক্সট এডিটর নয়, এবং আপনি যদি শুধু কনফিগারেশন ফাইল বা অন্যান্য ছোট কাজ করছেন, তবে এটি আপনার জন্য নাও হতে পারে। কিন্তু প্রোগ্রামিং এবং স্ক্রিপ্টিং-এর জন্য, এবং একই সময় একাধিক ফাইলে কাজ করার জন্য, Atom উপযুক্ত। এটি হাজার হাজার প্যাকেজ সাপোর্ট করে (সব বিল্ট-ইন প্যাকেজ ইনস্টলার থেকে অ্যাক্সেসযোগ্য) এবং Node.js-এ লেখা প্লাগইন। আপনি যদি জনপ্রিয় Vim থেকে Atom-এ আসেন, তবে আপনি এটিকে vim-mode-এ ব্যবহার করতে পারেন পায় মাটিতে টিকाये রাখতে, এবং ২০১৭ সালে GitHub একটি IDE ভার্সন রিলিজ করলো যা অনেক ব্যবহারকারীর জন্য জিনিসগুলো দ্রুত করতে সাহায্য করে।

Atom-এ একটি এলিগ্যান্ট GUI ইমপ্লিমেন্টেশন আছে, যদিও আপনি এর কমান্ড-লাইন মোডও ব্যবহার করতে পারেন আরও পরিচিত অভিজ্ঞতার জন্য। এটি অধিকাংশ টেক্সট এডিটরের চেয়ে কঠিন বোঝা কিন্তু ভারী কাজের জন্য অমূল্য।

2. Visual Studio Code

Visual Studio Code, বা সংক্ষেপে VSCode, একটি Microsoft-উন্নত কোড এডিটর, যদিও এটি একটি সিম্পল টেক্সট এডিটর হিসেবে ডাবল কাজ করতে পারে। এটি ফ্রি টু ইউজ এবং ওপেন-সোর্স টেক-ভিত্তিক, এবং এর শক্তির জন্য এটি খুব লাইটওয়েট।

লিনাক্সের ৬টি সেরা টেক্সট এডিটর

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

3. Nano

আপনি যদি دائماً টার্মিনালে কাজ করেন, তবে আমি কঠোরভাবে Nano রিকমেন্ড করব। Vim এবং Emacsের মতো অন্যান্য এডিটরও সমানভাবে চমৎকার, কিন্তু আমি মনে করি কমান্ড লাইন এডিটরের জন্য ওয়ার্কফ্লো Nano-র সাথে সবচেয়ে সেন্স মেক করে। এটি অধিকাংশ ডিস্ট্রোতে ডিফল্টভাবে ইনস্টলড থাকে, এবং যদি না থাকে, তবে Nano ইনস্টল করা এইটাও সহজ:

# Debian/Ubuntu based distro sudo apt install nano # Fedora sudo dnf install nano # OpenSuse sudo zypper install nano # Arch sudo pacman -S nano

Nano-এর সৌন্দর্য হলো এটি ব্যবহার করা সহজ। (তবুও, আমাদের কাছে Nano-এর জন্য একটি বিগিনার গাইড আছে আপনাকে শুরু করতে সাহায্য করার জন্য।) Vim শক্তিশালী এবং একটি বিশাল কমপ্লেক্স কমান্ড ও কীবোর্ড শর্টকাটের সাথে আসে, Nano আপনাকে শুধু একটি ফাইল খুলে টাইপ শুরুর সুযোগ দেয়। এর সীমিত ফাংশনালিটি আছে কিন্তু কমপ্লেক্সিটিও ন্যূনতম।

লিনাক্সের ৬টি সেরা টেক্সট এডিটর

4. Xed

বেশির ভাগ ডেস্কটপ এনভায়রনমেন্ট তাদের মধ্যে একটি টেক্সট এডিটর অন্তর্ভুক্ত করে, এবং সেগুলো উপেক্ষা করা যাবে না। সেগুলো অত্যন্ত সিম্পল GUI এডিটর, তাই আপনি আপনার মাউস ব্যবহার করে হাইলাইট করতে পারেন। Find and Replace-এর জন্য গ্রাফিক্যাল অপশন আছে, উদাহরণস্বরূপ, এবং এর সাথে ইন্টারঅ্যাক্ট করা কমফরটেবল। আমার মতে এগুলোর সেরা হলো Xed, যা Cinnamon-এ বেকড করে আসে। এর একটি সিম্পল, সেন ইন্টারফেস আছে যা এর ব্যবহার খুব সহজ করে দেয়। এটি কনফিগারেশন ফাইল এবং বেসিক শেল স্ক্রিপ্টের মতো টেক্সট ফাইল নিয়ে কাজ করার জন্য চমৎকার। আমি কমপক্ষে একবার এটি ট্রাই করার স दृঢ়ভাবে পরামর্শ দিচ্ছি।

লিনাক্সের ৬টি সেরা টেক্সট এডিটর

5. Sublime Text

Sublime Text লিনাক্সের (এবং অন্যান্য প্ল্যাটফর্মের) জন্য একটি চমৎকার IDE-সদৃশ টেক্সট এডিটর। এটি একটি চমৎকার সফটওয়্যার। ডেভেলপাররা নিজেরা বলে Sublime Text হলো "code, markup and prose-এর জন্য একটি sophisticated text editor।"

লিনাক্সের ৬টি সেরা টেক্সট এডিটর

এতে চমৎকার ফাংশনালিটির একটি বিশাল রেঞ্জ আছে, যার মধ্যে রয়েছে সহজ ভেরিয়েবল রিডেফিনিশনের জন্য মাল্টিপল সিলেকশন, লাইন, ফাইল, এবং সিম্বলের সাথে সহজ GoTo ফাংশনালিটি, এবং একটি বিশাল কমান্ড প্যালেট।

লিনাক্সের ৬টি সেরা টেক্সট এডিটর লিনাক্সের ৬টি সেরা টেক্সট এডিটর

এটিও একটি পাওয়ারফুল Python API আছে, তাই আপনি আপনার নিজস্ব কাস্টম প্লাগইন তৈরি করতে পারেন যা আপনার চাহিদা পূরণ করবে। Sublime-এ কিছু চমৎকার কোয়ালিটি-অফ-লাইফ ফিচারও আছে, যেমন উজ্জ্বল সিনট্যাক্স হাইলাইটিং, একাধিক প্রজেক্টের জন্য ট্যাব যা নেভিগেট করা সহজ, এবং এর বিখ্যাত ফিচার "কোনো প্রজেক্ট কখনো হারানো নয়।"

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

6. Geany

একটি সিম্পল টেক্সট এডিটর খুঁজছেন যা IDE হিসেবে ডাবল কাজ করতে পারে? Geany সম্ভবত আপনার সেরা পছন্দ। এটি একটি টেক্সট এডিটর যা ספেসিফিক্যালি ডেভেলপমেন্টের চারদিকে ডিজাইন করা। আসলে, এর টন ডেভেলপমেন্ট ফিচার আছে: কল টিপস, কোড নেভিগেশন, এবং এমনকি একটি কোড বিল্ডিং সিস্টেম।

লিনাক্সের ৬টি সেরা টেক্সট এডিটর

আপনি যদি একটি গ্রাফিক্যাল টেক্সট এডিটর খুঁজছেন এবং কোড লিখতে সিরিয়াস আগ্রহ রাখেন, তবে Geany আপনার লিস্টে থাকা উচিত।

শেষ চিন্তা

লিনাক্স টেক্সট এডিটরগুলো সিরিয়াস বিজনেস। সবার নিজস্ব স্ট्रং মতামত আছে কী সেরা। কেউই ভুল নয়, অবশ্যই। প্রতিটি এডিটরের তার স্ট্রেংথ এবং ভুল আছে, এবং এমনকি উপরের লিস্টের কোনো টেক্সট এডিটর আপনাকে আকর্ষণ না করলে, এখনো অনেক বিকল্প আছে, যেমন CherryTree Notepad, যা উপরের লিস্টে জায়গা পায়নি।


  1. macOS-এর জন্য ৪টি সেরা Markdown এডিটর

  2. লিনাক্সের জন্য ১২টি সেরা ইমেজ এডিটর

  3. লিনাক্সে ন্যানো (Nano) টেক্সট এডিটর ব্যবহারের বिगিনার গাইড

  4. লিনাক্সের জন্য ৫টি সেরা LaTeX এডিটর