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

Notepad++-এর প্রতিদ্বন্দ্বী সেরা Mac টেক্সট এডিটরসমূহ

আপনি ইতিমধ্যে জানতে পারেন, Notepad++ একটি অবিশ্বাস্যভাবে জনপ্রিয় কোড এডিটর Windows-এ কারণ এর সিনট্যাক্স হাইলাইটিং, কাস্টমাইজেবল ইন্টারফেস, নরমাল ল্যাঙ্গুয়েজ সার্চ এবং ম্যাক্রো রেকর্ডিং ও রিপ্লেস ফিচারগুলো আরও জটিল টেক্সট ডকুমেন্টে কাজ করা অনেক সহজ করে তোলে। যাই হোক, এই প্রিয় অ্যাপ Mac ডিভাইসের জন্য উপলব্ধ নয়।

বরং, এখানে ১০টি অন্য টেক্সট এডিটর Mac ডিভাইসের জন্য উপলব্ধ যা Notepad++-এর অনেক মিলتی জুলটি ফিচার এবং ফাংশন প্রদান করবে কিন্তু আপনার Mac OS ডিভাইসের সাথে কম্প্যাটিবল হবে।

Sublime Text - $70

Sublime Text এডিটর সম্ভবত Mac-এর জন্য সবচেয়ে পরিচিত সিম্পল টেক্সট এডিটর। Notepad++-এর মতো, Sublime Text-ও সিনট্যাক্স হাইলাইটিং, ইন্টারফেসে অনেক কাস্টমাইজেবিলিটি, এবং কোড এডিটিংয়ের জন্য অনেক চমৎকার ফিচার অফার করে।

Goto Anything সার্চ অপশন, ⌘P চাপায় ব্যবহার করা হয়, সম্ভবত এডিটরের সবচেয়ে সহায়ক ফিচারগুলোর একটি। এই সার্চ অপশন ব্যবহার করে, আপনি ফাইল খুলতে পারেন, নির্দিষ্ট শব্দ সার্চ করতে পারেন এবং বিভিন্ন সিম্বল বা লাইনে জাম্প করতে পারেন।

অন্যান্য চমৎকার ফিচার যেগুলো এটিকে সেরা টেক্সট এডিটরগুলোর একটি করে তোলে সেগুলো হলো ব্যাচ এবং স্প্লিট এডিটিং অপশন, একটি খুব স্মুথ ইন্টারফেস, এবং একটি স্লিক মোড, যা আপনাকে YouTube বা ইন্টারনেট থেকে দূরে রাখবে যখন আপনি এডিটিং-এ ফোকাস করতে চান।

এই লাইসেন্স আপনার মালিকানা থাকলে আপনি Sublime Text যেকোনো পিসিতে ইনস্টল করতে পারবেন, এমনকি সেটি Mac OS দ্বারা রান না হলেও। এই চমৎকার ফিচারগুলো তার উপরে অনেক কম্পিউটারে সফটওয়্যার ইনস্টল করার ক্ষমতা মিলিয়ে এটিকে ৭০ ডলারের বায়োমূল্য ট্যাগের чেয়ে বেশি ভ্যালু দেয়। আপনি যদি একাধিক কম্পিউটারে টেক্সট এডিটর ব্যবহার করতে চান বা এই চমৎকার ফিচারগুলো চান, তবে এটি দামের পূর্ণ মান দেবে।

Brackets - ফ্রি

আপনি যদি মনে করেন ৭০ ডলার একটি এডিটরের জন্য খুব বেশি, তবে এটি একটি অনেক ভালো কোড এডিটর দেখতে পারেন। Adobe-এর Brackets Notepad++-এর আরেকটি চমৎকার অল্টারনেটিভ যার সাথে একটি বোনাস আছে যে এটি ফ্রি ব্যবহার করা যায়।

Adobe-দ্বারা তৈরি একটি এডিটর ব্যবহার করার সবচেয়ে বড় সুবিধা হলো আপনি Extract নামে একটি ফিচার ব্যবহার করতে পারেন PSD ডকুমেন্ট থেকে ভিন্ন রঙ, ফন্ট, গ্রেডিয়েন্ট, এবং মেজারমেন্ট পেতে। এটি ইনফরমেশন অটোমেটিক্যালি এক্সট্রাক্ট করে এবং একটি ক্লিন CSS-এ রূপান্তর করে, PSD ফাইলকে ওয়েবসাইটে কনভার্ট করার জন্য লাগানোর সময় অত্যধিক কমানো।

নতুন ফিচারগুলো নিয়মিত রিলিজ হচ্ছে, সাধারণত মাসে একবার, যা দেখাচ্ছে Brackets কীভাবে একটি 지속적으로 এভোল্ভিং প্রোগ্রাম। সাম্প্রতিক যোগ করা ফিচারগুলোর মধ্যে CSS হিন্টস এবং ইনস্ট্যান্ট সার্চ অপশন। এক্সটেনশনের একটি বড় সংখ্যা Brackets কীভাবে ফাংশন করে সেটি ইনক্রিজ করে। এতে JSHint সাপোর্ট এবং কোড ফোল্ডিং, থিমস সহ যা আপনার কম্পিউটারের ভিজ্যুয়ালস সাথে মেলে।

Atom - ফ্রি

এই প্রোগ্রাম GitHub-দ্বারা তৈরি এবং অনলাইন ব্যবহারের জন্য তৈরি। Atom-এর অন্য যেকোনো কোড এডিটরের চেয়ে বড় সুবিধা হলো এটি খুব হ্যাকেবল। মনে করুন প্রোগ্রামটি কিছু করছে যা আপনি চান না। কোনো সমস্যা নেই, আপনি সেটি অ্যাডজাস্ট করতে পারেন। ব্যবহারকারীরা প্যাকেজ পোস্ট করে যা Atom কীভাবে ফাংশন এবং লুক করে সেটি মডিফাই করে—হিস্টরি ম্যানেজার থেকে থিমস পর্যন্ত। অধিকাংশ পার্টে, এডিটর JavaScript & HTML ব্যবহার করে পরিবর্তন করা যায় তাই আপনাকে জটিল ল্যাঙ্গুয়েজ জানতে হবে না সেটিকে একটু পরিবর্তন করতে।

এই ওপেন সোর্স প্যাকেজ মানে আপনি টেক্সট এডিটরের কিছু খুব উপকারী অ্যাডিশন খুঁজে পাবেন, Git কনফ্লিক্ট ম্যানেজমেন্ট, কালার ডিসপ্লে, এবং নতুন ল্যাঙ্গুয়েজের জন্য হাইলাইটারসহ প্যাকেজসহ। GitHub যেহেতু এই প্রোগ্রাম তৈরি করেছে, আপনি নিশ্চিত হতে পারেন Atom সবসময় কোড এডিটিং প্রোগ্রামের ফরফ্রন্টে থাকবে যেগুলো আপনার জন্য উপলব্ধ।

UltraEdit - $80

যেহেতু Notepad++-এর একটি সেরা অল্টারনেটিভ ৭০ ডলার, আপনাকে নিশ্চিত হতে হবে আমরা এখানে আরেকটি চমৎকার কিন্তু কিছুটা ব্যয়বহুল কোড এডিটর অন্তর্ভুক্ত করেছি UltraEdit-সহ। UltraEdit-এ টুল আছে মাল্টি-সিলেক্ট, ব্লক/কলাম এডিটিং, অনেক ল্যাঙ্গুয়েজের জন্য সিনট্যাক্স হাইলাইটিং, ক্রস-ফাইল Regex সার্চ, স্ক্রিপ্টিং, এবং অনেক টেক্সট ফাইল এডিট করতে পারে। এটি এই প্রোগ্রামকে সে কোডারদের জন্য পারফেক্ট করে তোলে যারা তাদের এডিটিং সফটওয়্যারের থেকে অনেক এক্সপেক্ট করেন বা এটিতে অনেক কাজ করবেন।

আপনি একটি অ্যাপ বান্ডেলও পেতে পারেন যা আপনাকে একটি ডেভেলপমেন্ট টিম আরেঞ্জ করতে এবং ফোল্ডার ও ফাইল কমপেয়ার করতে সাহায্য করবে, শুধু উদাহরণস্বরূপ। সবচেয়ে জনপ্রিয় বান্ডেল কেনার জন্য হলো UltraCompare & UltraEdit। এগুলো একসাথে ১০০ ডলার খরচ করে কিন্তু এটি আপনাকে ডকুমেন্টে 시간이 지남에 따라 হচ্ছে পরিবর্তনগুলো সম্পর্কে অনেক বেশি আওয়ার করতে সাহায্য করবে।

আপনি যদি IDM থেকে পুরো সফটওয়্যার সেট পেতে চান কারণ আপনি অনেক এডিটর এবং সিমিলার সফটওয়্যার ব্যবহার করেন, আপনি বছরে ১০০ ডলার পর্যন্ত পেয় করতে পারেন ফাংশন এবং প্রোগ্রামের পরিমাণের বিনিময়ে যেগুলো আপনি অ্যাক্সেস করতে পারবেন।

ফ্রি Komodo Edit প্রোগ্রাম

Komodo-এর ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট, বা IDE, ডেভেলপারদের মধ্যে জনপ্রিয়। যাই হোক, সবাই তাদের নিজস্ব প্রজেক্ট বা টাস্কের জন্য একটি ফুল IDE প্রয়োজন নয়। Komodo Edit তাদের জন্য একটি অল্টারনেটিভ প্রদান করে যারা এমন ইনটেন্সিভ সফটওয়্যার প্রয়োজন নয়, Komodo IDE-এর কিছু প্রধান ফিচার অন্তর্ভুক্ত করে, যেমন Markdown ভিউইং এবং মাল্টি-ল্যাঙ্গুয়েজ সাপোর্ট।

Komodo Edit অন্যান্য কোড এডিটরের মত পুরো ফিচার সেটের সাথে আসে না, কিন্তু মনে রাখবেন এটি একটি টিম দ্বারা তৈরি যারা একটি খুব উপকারী এবং সফল IDE বানিয়েছিল। আপনি নিশ্চিত হতে পারেন যে সকল গুরুত্বপূর্ণ এবং এসেনশিয়াল ফিচার আপনি পাবেন।

GitHub-ও কিছু রিপোজিটরি রেখেছে এক্সটেনশন বা থিম এই অ্যাপ এবং IDE-এ যোগ করতে, আপনি যদি প্রোগ্রাম কাস্টমাইজ করতে চান আপনার জন্য আরও ভালো। কখনো কখনো বলা কঠিন কোনটি Komodo Edit-এর সাথে কাজ করবে এবং কোনটি শুধু IDE-এর সাথে। একটু 둘러ুন এবং দেখুন কী বলে এবং কী হেল্পফুল প্যাকেজ আপনি প্রোগ্রামের জন্য ফ্রিতে পেতে পারেন।

Komodo Edit Kopy.io-এর সাথে কম্বাইন করা আছে, যা কিছু জনপ্রিয় pastebin ওয়েবসাইটের একটি অল্টারনেটিভ।

jEdit - ফ্রি

jEdit নিজেকে "আরও প্রোয়-au" প্রোগ্রামারদের জন্য তৈরি টেক্সট এডিটর হিসেবে বর্ণনা করে। এই টেক্সট এডিটর Windows, Linux, এবং Mac টেক্সট এডিটরে পাওয়া সবচেয়ে জনপ্রিয় ফিচারগুলো কম্বাইন করে। এতে почти যেকোনো ফাংশন আপনি ব্যবহার করেন সেটির জন্য টন পূর্ণ কীবোর্ড শর্টকাট আছে, আনলিমিটেড ক্লিপবোর্ড স্পেস যা আপনাকে কপি এবং পেস্ট করতে দেয় যতটুকু আপনার প্রয়োজন, উইন্ডো স্প্লিট আপ হয় যাতে আপনি আরও দক্ষতার সাথে এডিট করতে পারেন, এবং রেক্ট্যাঙ্গুলার সিলেকশন টুল টেক্সট সিলেক্ট করা অনেক সহজ এবং দ্রুত করে। শুধু কিছু কি এবং গুরুত্বপূর্ণ ফিচার jEdit-এর নাম দিয়ে।

এটি "সেরা লুকিং কোড এডিটর" জিতবে না যেকোনো সময় শীঘ্রই, কিন্তু এটি আপনাকে এডিট করা সহজ করার জন্য তৈরি হয়েছিল। একটি প্লাস হলো এটি একটি হাইলি কাস্টমাইজেবল প্রোগ্রাম তাই আপনি আপনার প্রয়োজন অনুযায়ী এটিকে যতটুকু চান পরিবর্তন করতে পারেন।

আরেকটি আকর্ষণীয় জিনিস হলো jEdit বিশ্বব্যাপী ডেভেলপারদের দ্বারা অপারেটেড, যারা এক্সটেনশন ডেভেলপ করার সময় বিতাতে। jEdit ব্যবহার করা আপনার জন্য প্রোগ্রামিং সম্পর্কে আরও জানার এবং অন্যদের সাথে যোগাযোগ করার একটি ভালো উপায় হতে পারে যাদের সিমিলার ইনтереস্ট আছে—এবং আরও মানুষ যারা তাদের টেক্সট এডিটর হ্যাক করতে পছন্দ করে।

TextMate - $58

TextMate একটি এক্সক্লूसিভলি Mac টেক্সট এডিটর যা OS X এবং Emacs-এর ফিচার কম্বাইন করে একটি সিংগেল টেক্সট এডিটরে যা আসলে অনেক প্রোগ্রামারের জন্য একটি ফুল IDE প্রোগ্রাম সাবস্টিটিউট করতে পারে। সিনট্যাক্স হাইলাইটিং, সিনট্যাক্স ডিবাগিং, Grep & Regex সাপোর্ট, আপনাকে একটি ডকুমেন্টের ভিতরে শেল কমান্ড রান করতে দেয়, এবং ভিজুয়াল বুকমার্কস ইনক্লুড করে যাতে আপনি ডকুমেন্টে বিভিন্ন জায়গায় সহজে জাম্প করতে পারেন—TextMate দ্রুত আপনাকে একটি অবিশ্বাস্যভাবে পাওয়ারফুল টেক্সট এডিটর হিসেবে উপস্থাপন করে যা আপনি নিয়মিত ব্যবহার করতে পারেন যখন আপনাকে এডিট করতে হয়।

TextMate Xcode-ওর সাথে কাজ করতে পারে বা Xcode প্রজেক্ট বিল্ড করতে পারে। এর মানে আপনি আপনি যা পছন্দ করেন সেটি সম্পর্কে সকল ফিচার সহজে অর্জন করতে পারেন OS X-এর বিল্ট-ইন IDE-ওর সাথে কাজ করেও।

TextMate খুব বড় এবং মাল্টি-ফাইল টেক্সট প্রজেক্টের সাথে সেরা কাজ করে যা প্রোগ্রামিং-এ সাধারণত এনকাউন্টার করা হয় এবং ব্যবহার করা হয়। যেহেতু TextMate আপনার ম্যানুয়াল কাজ যতটুকু সম্ভব অটোমেট করার চেষ্টা করে, এটি Mac ডিভাইসে Notepad++-এর একটি চমৎকার অল্টারনেটিভ হয়ে ওঠে যদি আপনি প্রায়শই কিছু সময় বিতاয়েন বা ভবিষ্যতে বিতাবেন ম্যাক্রোতে আপনার কোডিং আরও ইফেক্টিভ করতে।

TextWrangler - ফ্রি

একটি সাধারণ এবং স্ট্যান্ডার্ড কোড এডিটর হল BBEdit, কিন্তু যেহেতু সবাই একটি সিঙ্গেল IDE প্রোগ্রামের জন্য ৫০ ডলার খরচ করতে চাবে না, তারা একটি অল্টারনেটিভ लेकर এলো: TextWrangler। TextWrangler BBEdit IDE-এর একটি ছোট সংস্করণ যেন কারণ এতে BBEdit-কে ব্যবহার করার উপযোগী করে তোলে এমন অনেক চমৎকার ফিচার আছে। এর কিছু সবচেয়ে প্রোমিনেন্ট ফিচার হলো Shebang মেনু যেটি Unix স্ক্রিপ্টিং-এ ইন্টিগ্রেটেড এন্ট্রি দেয়, ল্যাঙ্গুয়েজ মডিউল তৈরির ক্ষমতা, সিনট্যাক্স হাইলাইটিং, এবং একটি যা অটোমেটিক্যালি ল্যাঙ্গুয়েজ প্রিডিক্ট করে। BBEdit-কে চমৎকার করে তোলে যেসব ফিচারের পাশাপাশি, TextWrangler-এর কমন ফিচারও আছে প্লেইন-টেক্সট এডিটর থেকে, ইনক্লুডিং একটি বিল্ট-ইন টেক্সট ট্রান্সফরমেশন, মাল্টি-ফাইল সার্চ, একটি স্পেলচেক অপশন এবং Unicode ভিউইং।

TextWrangler একটি খুব ভালো এডিটর ব্যবহার করার জন্য এমনকি এতে BBEdit-কে একটি গ্রেট সিস্টেম করে তোলে এমন কিছু ফিচার নেই, যেমন HTML টুলস এবং Automator-এর সাথে কাজ করার ক্যাপাবিলিটি। একবার আপনি দেখতে পাবেন TextWrangler-এর ফিচারগুলো কতটুকু কনভেনিয়েন্ট এবং সহজ ব্যবহার, আপনি এমনকি BBEdit-এ আপগ্রেড করতে প্রলোভিত হয়ে যেতে পারেন এর অনেক শক্তিশালী ফিচার্লকে মনে করলেও ৫০ ডলার খরচের باয়जूद।

Visual Studio Code - ফ্রি

Visual Studio Code Microsoft-এর ফ্রি টেক্সট এডিটর যা আসলে Linux & Mac ডিভাইসে উপলব্ধ। ৩০টিরও বেশি ল্যাঙ্গুয়েজের জন্য হাইলাইটিং, একাধিক কার্সর ব্যবহার করার সুযোগ, একটি আউটলাইনিং অপশন, অটোমেটিক রিয়েল-টাইম API ডেসক্রিপশন, Git কন্ট্রোল, এবং এটি আধুনিক ওয়েব ল্যাঙ্গুয়েজের ওপর ফোকাস করে—এটি أولئك লোকদের জন্য একটি দুর্দান্ত টেক্সট এডিটর বানায় যারা অনলাইনে কিছু উন্নত করতে চান।

Visual Studio-র Visual Studio Communityও আছে—যা একটি মাল্টি-প্ল্যাটফর্ম IDE—তथा Visual Studio Online—একটি সার্ভিস প্রোভাইডার ডেভেলপমেন্ট টিমের জন্য—যেগুলো আপনার জন্য পিক করতে এবং ব্যবহার করতে উপলব্ধ। এই তিনটি প্রোগ্রাম একসাথে ব্যবহার করলে আপনার জন্য অনেক সহজ হয়ে যাবে যখন আপনি একটি কোলাবরেটিভ কোডিং প্রজেক্ট করবেন আপনাকে সैकডौড ডলার খরচ করाये অন্য কোলাবরেশন টুল এবং প্রোগ্রামের জন্য।

MacVim - ফ্রি

MacVim একটি khá সাধারণ টেক্সট এডিটর যেটি শুনা যায় কারণ এটি Unix এডিটর Vi-এর একটি ক্লোন। MacVim-এ Vi-এর অনেক স্ট্যান্ডার্ড ফিচার আছে কিন্তু এটিও অনেক আরও উপকারী ফিচার ইন্টিগ্রেট করে পুরনো Vi ফিচারের পাশাপাশি। এই প্রোগ্রামের একটি খুব ঢালু লার্নিং কার্ভ আছে, কিন্তু এটা অনেক প্রোগ্রামারের জন্য মেইন এডিটর রয়েছে। ফ্যাক্ট, এটি একটি IDE সাবস্টিটিউট করতে পারে আপনি যদি সত্যিই IDE-এ পাওয়া যাবতীয় অত্যন্ত উন্নত ফিচার প্রয়োজন নেই বা ব্যবহার করেন না।

MacVim-এর কিছু ফিচার হলো খুব ফ্লেক্সিবল কাস্টমাইজেবিলিটি, সিনট্যাক্স হাইলাইটিং, এবং যেকোনো এরর ডিটেক্ট করার একটি উপায়। এটি আছেও সিমিলার যাতে যারা Vi ব্যবহার করেছেন তারা MacVim প্রোগ্রামের সাথে পরিচিত হয়ে যান। এটি সম্ভবত Mac OS X প্রোগ্রামিং কমিউনিটির একটি ফিচার হিসেবে কিছুকাল থাকবে।

MacVim-এর তার সফটওয়্যারের বিভিন্ন ভার্সন উপলব্ধ PC, Mac, DOS, Amiga এবং Unix অপারেটিং সিস্টেমের জন্য। এমনকি কিছু মোবাইল ভার্সনও আছে যদি আপনি আপনার Android বা iPhone ডিভাইসে কোড করতে চান। একবার আপনি এই প্রোগ্রামের সাথে পরিচিত হলে, আপনি আর যেকোনো অন্য টেক্সট এডিটর পিক আপ বা ব্যবহার করতে চাইবেন না।

উপসংহার

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

নিচে কমেন্টে আপনি কী মনে করেন এই অল্টারনেটিভগুলো সম্পর্কে জানাতে পারেন; আপনি যদি আগে ব্যবহার کرده থাকেন, তবে রেটিং বা রিভিউ দিন কমেন্টে নিচে!

  1. ম্যাকের জন্য সেরা Notepad++ বিকল্প: ১০টি পাওয়ারফুল টেক্সট এডিটর (২০২৪)

  2. উইন্ডোজ এবং ম্যাকের জন্য সেরা DJ সফটওয়্যার: প্রতিটি DJ-এর জন্য প্রফেশনাল টুল

  3. macOS ২০২২-এর টপ ১১ টেক্সট এডিটর: আপনার কোডিং ওয়ার্কফ্লো বাড়ান

  4. Windows এবং macOS-এর জন্য সেরা ৯টি Bitdefender অ্যাল্টারনেটিভ: উন্নত অ্যান্টিভাইরাস