জেড, আধুনিক টেক্সট এডিটর যার জন্য অনেকেই ভিএসকোড ত্যাগ করছেন

  • জেড নেটিভ পারফরম্যান্স, সহ-সম্পাদনা এবং LSP, DAP এবং GPU সহ একটি আধুনিক ভিত্তির উপর নির্ভর করে।
  • এক্সটেনশন, থিম এবং ফ্লুয়েন্সি-ওরিয়েন্টেড ভিম মোড সহ ঘোষণামূলক JSON কনফিগারেশন।
  • মাসিক সীমা সহ একটি ফ্রিমিয়াম মডেলের অধীনে AI এবং Copilot-এর সাথে একীকরণ।

জেড

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

প্রথম নজরে, এর স্টার্টআপটি আলাদাভাবে দেখা যায়: M1 প্রসেসর সহ iMac-এর মতো আধুনিক হার্ডওয়্যারে, কার্যত তাৎক্ষণিক স্টার্টআপগুলি রিপোর্ট করা হয়েছে, এক সেকেন্ডের শততম ক্রমানুসারে, এবং প্রকল্পটি নিজেই 60 মিলিসেকেন্ডের নিচে স্টার্টআপ পরিসংখ্যান নিয়ে গর্ব করে। জনপ্রিয় ইলেকট্রন-ভিত্তিক বিকল্পগুলির তুলনায়, ব্যবহারকারীরা এক্সটেনশন সক্রিয় থাকা সত্ত্বেও অনেক হালকা অনুভূতি নির্দেশ করে, যা আপনাকে চেষ্টা করার জন্য আমন্ত্রণ জানায় যদি আপনি মূল্য দেন কর্মক্ষমতা, তরলতা এবং প্রতিক্রিয়া সময়.

জেড এডিটর কী এবং এর পিছনে কে?

জেড হল একটি ম্যাকওএস এবং লিনাক্সের জন্য বিনামূল্যে এবং ওপেন সোর্স টেক্সট এবং সোর্স কোড সম্পাদক, একটি উইন্ডোজ সংস্করণ বিকাশাধীন এবং বন্ধ পরীক্ষামূলক। প্রকল্পটির জন্ম হয়েছিল ২০২২ সালে পরমাণু বন্ধ, যখন বেশ কয়েকজন প্রধান অবদানকারী উদ্যোগটি শুরু করেছিলেন এবং ২০২৩ সালে এটি উপস্থাপন করেছিলেন। ২০২৪ সালে প্রকল্পটি ওপেন সোর্স হিসাবে প্রকাশিত হয়েছিল এবং ইতিমধ্যে ২০২৫ সালে, সিকোইয়া ক্যাপিটালের নেতৃত্বে ৩২ মিলিয়ন ডলারের একটি উল্লেখযোগ্য তহবিল ঘোষণা করা হয়েছিল, যা এর আকর্ষণ, রোডম্যাপ এবং ধারাবাহিকতা.

এই সংগ্রহস্থলটি মূলত রাস্ট ভাষায় লেখা, যা এর কর্মক্ষমতা এবং সুরক্ষার লক্ষ্যগুলির সাথে ভালভাবে সামঞ্জস্যপূর্ণ। লাইসেন্সগুলির মধ্যে রয়েছে AGPL, GPL এবং Apache। ইন্টারফেস ভাষা ইংরেজি, এবং অফিসিয়াল ওয়েবসাইট হল zed.dev। সম্প্রদায়টি GitHub-এ এর জনপ্রিয়তা নিয়ে আলোচনা করেছে, যেখানে হাজার হাজার লাইক উভয় দিকেই মনোযোগী একজন সম্পাদকের প্রতি আগ্রহ প্রকাশ করেছে। সহযোগিতার মতো স্থানীয় অভিজ্ঞতা.

জেড-এ স্থাপত্য, কর্মক্ষমতা এবং মূল প্রযুক্তি

জেডের প্রতিশ্রুতি আধুনিক প্রযুক্তির উপর ভিত্তি করে তৈরি: জিপিইউ রেন্ডারিং, ইনক্রিমেন্টাল পার্সিংয়ের জন্য ট্রি-সিটারের সাথে নেটিভ ইন্টিগ্রেশন, এডিটর ইন্টেলিজেন্সের জন্য এলএসপি সাপোর্ট এবং ডিবাগিংয়ের জন্য ডিএপি সামঞ্জস্য। এই প্রযুক্তিগত ভিত্তি এটিকে দক্ষ জাম্প, অটোকমপ্লিশন, হাইলাইটিং, রিফ্যাক্টরিং এবং ডিবাগিং প্রদান করতে সক্ষম করে, পাশাপাশি মাল্টি-বাফার এডিটিং এবং প্রকল্প ব্যবস্থাপনা যা ন্যূনতম বিলম্ব এবং হালকাতার অনুভূতি.

ইঞ্জিনের বাইরেও, একটি পরিষ্কার এবং পরিপাটি নকশা স্পষ্টভাবে ফুটে ওঠে। সম্পাদকটিতে একটি সমন্বিত টার্মিনাল রয়েছে, কমান্ড-লাইন ওয়ার্কফ্লোতে একীভূত করার জন্য একটি CLI অফার করে এবং রিয়েল টাইমে সমস্যা সনাক্ত করার জন্য ডায়াগনস্টিকস অন্তর্ভুক্ত করে। এতে জনপ্রিয় IDE থেকে শর্টকাট অনুকরণ করে এমন কীম্যাপও রয়েছে, তাই অভিযোজন বক্ররেখা ছোট হয়। যারা সম্পাদকের প্রতিটি শেষ বিবরণ সূক্ষ্মভাবে সুরক্ষিত করতে চান তাদের জন্য এই সমস্ত কিছুর সাথে ভিজ্যুয়াল থিমের একটি বিস্তৃত ইকোসিস্টেম রয়েছে। নান্দনিকতা এবং ব্যবহারযোগ্যতা.

রিয়েল-টাইম সহযোগিতা এবং চ্যানেল

জেডের সবচেয়ে বড় বিক্রয় পয়েন্টগুলির মধ্যে একটি হল সহযোগিতামূলক সম্পাদনার উপর জোর দেওয়া। অ্যাপটি আপনাকে একই ফাইল বা প্রকল্পে কাজ করার সময় সম্পাদক এবং স্ক্রিন ভাগ করে নিতে, চ্যানেল খুলতে, টেক্সট চ্যাট বজায় রাখতে এবং এমনকি আপনার দলের সাথে অডিও চ্যাট করতে দেয়। এই রিয়েল-টাইম সহ-সম্পাদনা ক্ষমতা AI এজেন্টদের সাথে মিথস্ক্রিয়া পর্যন্ত প্রসারিত হয়, যা মানব-কম্পিউটার পেয়ারিং সেশনের দরজা খুলে দেয়। এই বৈশিষ্ট্যগুলির মধ্যে কিছুর জন্য একটি GitHub অ্যাকাউন্ট দিয়ে লগ ইন করতে হয় এবং ভাগ করা সেশনের বিধিনিষেধ রয়েছে: উদাহরণস্বরূপ, শুধুমাত্র হোস্ট ফাইল তৈরি বা মুছে ফেলতে পারে, ভাগ করে নেওয়ার উপর নিয়ন্ত্রণের জন্য একটি স্পষ্ট মান নির্ধারণ করে। প্রকল্প কাঠামো এবং অনুমতি.

ইন্টিগ্রেশন, এক্সটেনশন এবং অটোকম্পলিট

সম্পাদকটি বেশিরভাগ সাধারণ ভাষার জন্য আউট-অফ-দ্য-বক্স সমর্থন প্রদান করে এবং সেখান থেকে এক্সটেনশনের মাধ্যমে প্রসারিত হয়। LSP-এর মাধ্যমে অনেক ফ্রেমওয়ার্ক এবং স্ট্যাকের জন্য অটোকম্পলিশন রয়েছে এবং ক্যাটালগে Emmet-এর মতো জনপ্রিয় কাজ এবং Vue-এর মতো ইকোসিস্টেমের জন্য নিবেদিতপ্রাণ সমর্থন অন্তর্ভুক্ত রয়েছে। যারা কোড সহায়তার উপর নির্ভর করেন, তাদের জন্য GitHub Copilot-এর সাথে সরাসরি ইন্টিগ্রেশন এবং একটি আর্কিটেকচার রয়েছে যা এক্সটেনশনের মাধ্যমে অতিরিক্ত LSP, DAP এবং MCP সার্ভার সমর্থন করে, যা এটিকে একটি নমনীয় প্ল্যাটফর্ম করে তোলে। ক্রমাগত সম্প্রসারিত হচ্ছে বাস্তুতন্ত্র.

জেডের অন্তর্নির্মিত এআই এবং ফ্রিমিয়াম মডেল

AI এর সাথে Zed এর সম্পর্ক দ্বিমুখী: একদিকে, এটি OpenAI এবং Claude এর মতো প্রদানকারীদের সাথে কাজ করতে সক্ষম নিজস্ব সহকারীকে অন্তর্ভুক্ত করে, পাশাপাশি Ollama এর মাধ্যমে স্থানীয় মডেলগুলির সাথে একীভূত করে; অন্যদিকে, এর রিয়েল-টাইম সহযোগিতায় চ্যানেলগুলির মধ্যে AI এজেন্টদের অন্তর্ভুক্ত করা হয়েছে। এটি মনে রাখা উচিত যে, 2025 সাল থেকে, প্রকল্পটি একটি ফ্রিমিয়াম মডেল গ্রহণ করেছে: বিনামূল্যে সংস্করণ প্রতি মাসে ভবিষ্যদ্বাণীমূলক সম্পাদনা এবং জেনারেটিভ প্রশ্নের সংখ্যা সীমিত করে, তাই কিছু নিবিড় ব্যবহারের জন্য সাবস্ক্রিপশনের প্রয়োজন হবে। এই সূক্ষ্মতার সাথেও, Copilot এবং GPT 4o পরিবারের মতো বর্তমান বৃহৎ মডেলগুলির সাথে নেটিভ সহকারীকে একত্রিত করার সম্ভাবনা একটি স্তর প্রদান করে পুনরাবৃত্তিমূলক এবং অনুসন্ধানমূলক কাজে উৎপাদনশীলতা.

উইন্ডোজ প্ল্যাটফর্ম, ইনস্টলেশন এবং স্থিতি

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

ব্যবহারকারীর অভিজ্ঞতা: হালকা অনুভূতি থেকে বাস্তব জীবনে

ইলেক্ট্রন-ভিত্তিক সম্পাদকদের কাছ থেকে আসা ব্যবহারকারীরা মন্তব্য করেন যে, C, Rust, Python, অথবা Flutter এক্সটেনশনের সাথে বছরের পর বছর ধরে প্রকল্প পরিচালনা করার পর, Zed-এ স্যুইচ করা তাজা বাতাসের শ্বাসের মতো মনে হয়: দ্রুত স্টার্টআপ, কম বিদ্যুৎ খরচ এবং তাৎক্ষণিক ইন্টারফেস প্রতিক্রিয়া, এমনকি তুলনামূলক এক্সটেনশনের সেটের সাথেও। এই পার্থক্যটি বিশেষভাবে লক্ষণীয় যখন বাফারগুলির মধ্যে ঝাঁপিয়ে পড়ে, ইন্টিগ্রেটেড টার্মিনাল চালু করে, অথবা LSP অ্যাকশন ব্যবহার করে। দৈনন্দিন জীবনে অনেক খোলা ফাইল এবং প্রজেক্ট ট্রি ঘন ঘন ব্রাউজ করার সময়, সাধারণ অনুভূতি হল যে Zed রয়ে গেছে চটপটে, সুশৃঙ্খল এবং সামান্য ঘর্ষণ ছাড়াই.

JSON এর মাধ্যমে কনফিগারেশন এবং কাস্টমাইজেশন

Zed কনফিগারেশন মূলত একটি JSON ফাইলে করা হয়। এর সুবিধা এবং অসুবিধা উভয়ই রয়েছে। সুবিধা: আপনি আপনার সেটিংস সংস্করণ করতে পারেন, সেগুলি সিঙ্ক করতে পারেন এবং অস্ত্রোপচারের নির্ভুলতার সাথে আপনার পরিবেশের প্রতিলিপি তৈরি করতে পারেন। অসুবিধা: যদি আপনি ডিফল্ট টেমপ্লেটটি আমদানি না করেন, তাহলে আপনাকে প্রতিটি কী মনে রাখার জন্য ডকুমেন্টেশন দেখতে হবে। সাধারণ পরিবর্তনগুলির মধ্যে রয়েছে ডকিং প্যানেল (বিজ্ঞপ্তি, চ্যাট, প্রধান প্রকল্প প্যানেল এবং রূপরেখা দৃশ্য), টেলিমেট্রি অক্ষম করা, JetBrains Mono এর মতো মনোস্পেসড ফন্ট ব্যবহার করা এবং Vim মোড সক্ষম করা, বিকল্প সহ জনপ্রিয় সম্পাদকদের শর্টকাটগুলি মেলান.

শর্টকাট, ভিম মোড এবং আপেক্ষিক সংখ্যায়ন

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

Zed-এ থিম, এক্সটেনশন এবং সিঙ্ক্রোনাইজেশন

এডিটরটি থিমগুলির একটি দীর্ঘ তালিকা সমর্থন করে, যার মধ্যে রয়েছে এমন প্যাকেজগুলি যা অন্যান্য IDE থেকে প্যালেটগুলি প্রতিলিপি করে। উদাহরণস্বরূপ, যদি আপনি Xcode এর চেহারা পছন্দ করেন, তাহলে আপনি একটি সমতুল্য থিম ইনস্টল করতে পারেন এবং সেটিংস থেকে এটি প্রয়োগ করতে পারেন। Zed আপনাকে একই সিঙ্ক অ্যাকাউন্ট দিয়ে লগ ইন করার সময় স্বয়ংক্রিয়ভাবে ইনস্টল করার জন্য এক্সটেনশনের একটি সেট ঘোষণা করার অনুমতি দেয়, যদি আপনি Flutter, Rust, অথবা Python এর মতো স্ট্যাকগুলির সাথে কাজ করেন এবং আপনার পরিবেশকে পুনরায় তৈরি করতে চান তবে এটি খুবই কার্যকর। এই পদ্ধতিটি একটি পুনরুৎপাদনযোগ্য কনফিগারেশন থাকার ধারণার সাথে পুরোপুরি ফিট করে এবং এটি বজায় রাখা সহজ করে তোলে। দল এবং মেশিন জুড়ে ধারাবাহিক অভিজ্ঞতা.

পাইথন পরিবেশ এবং সমন্বিত টার্মিনাল

যারা পাইথনে ঘন ঘন স্ক্রিপ্ট করেন তাদের জন্য, প্রজেক্ট টার্মিনাল খোলার সময় ভার্চুয়াল পরিবেশের স্বয়ংক্রিয় সক্রিয়করণ একটি ব্যবহারিক সেটিং যা নির্ভরতা ত্রুটি প্রতিরোধ করে। যদিও Zed অন্যান্য সরঞ্জামের মতো ভার্চুয়াল পরিবেশ তৈরি করার জন্য একটি গ্রাফিকাল উইজার্ড অন্তর্ভুক্ত করে না, এটি টার্মিনাল খোলার সাথে সাথে কর্মক্ষেত্রের পরিবেশ সনাক্ত এবং সক্রিয় করার জন্য কনফিগার করা যেতে পারে। এই বিবরণ, একটি সমন্বিত টার্মিনালের উপস্থিতির সাথে মিলিত হওয়ার অর্থ হল অনেক অটোমেশন এবং পরীক্ষার কাজ সম্পাদকের মধ্যেই থাকে, যা বজায় রাখে প্রসঙ্গ সুইচ ছাড়া কর্মপ্রবাহ.

সহ-পাইলট এবং বৃহৎ সমন্বিত মডেল

যদি আপনি ইতিমধ্যেই অন্যান্য সম্পাদকে Copilot ব্যবহার করেন, তাহলে Zed-এ আপনি এটিকে সম্পাদকের নিজস্ব সহকারীর সাথে সংযুক্ত এবং একত্রিত করতে পারেন। এটি আপনাকে Ollama এবং সুপরিচিত LLM প্রদানকারীদের মাধ্যমে স্থানীয় মডেলগুলির সাথে কাজ করার অনুমতি দেয়। কিছু লোক যখন প্রয়োজন হয় তখন GPT 4o এর সাথে এই ক্ষমতাগুলি সারিবদ্ধ করতে পছন্দ করে, কোড সমাপ্তি, রূপান্তর, বা দ্রুত পরীক্ষা তৈরির জন্য। সবকিছু সেটিংস JSON ফাইল থেকে সামঞ্জস্য করা হয়, একাধিক মেনুতে নেভিগেট করার প্রয়োজন ছাড়াই, যা তাদের কাছে আবেদন করে যারা সম্পাদককে একটি সু-নিয়ন্ত্রিত ঘোষণামূলক কনফিগারেশন ফাইল.

লাইসেন্স, সম্মতি এবং কার্গো-সম্পর্কে সিআই

নির্ভরতা শৃঙ্খলে তৃতীয় পক্ষের লাইসেন্স সম্মতি পরিচালনা করার জন্য সংগ্রহস্থলটি কার্গো-অ্যাবাউট ব্যবহার করে। লাইসেন্সিং সমস্যার কারণে যদি ক্রমাগত ইন্টিগ্রেশন ব্যর্থ হয়, তাহলে প্রকল্পটি তিনটি প্রধান পরীক্ষা নথিভুক্ত করে।

প্রথমত, যদি এমন কোনও বার্তা আসে যেখানে বলা হয় যে আপনার ক্রেটে কোনও লাইসেন্স নির্দিষ্ট করা নেই, তাহলে Cargo.toml-এর প্যাকেজ বিভাগে এটিকে publish = false দিয়ে চিহ্নিত করা ভালো যাতে এটি প্রকাশিত না হয়। দ্বিতীয়ত, যদি কোনও নির্ভরতা লাইসেন্সের প্রয়োজনীয়তা পূরণ না করে, তাহলে তার লাইসেন্সটি সনাক্ত করতে হবে এবং নিশ্চিত করতে হবে যে প্রকল্পের সম্মতি ব্যবস্থা এটিকে কভার করতে পারে; যদি গ্রহণযোগ্য হয়, তাহলে script/licenses/zed-licenses.toml ফাইলের গৃহীত অ্যারেতে এর SPDX শনাক্তকারী যোগ করা হবে। এবং তৃতীয়ত, যদি cargo-about কোনও নির্ভরতার জন্য লাইসেন্সটি সনাক্ত করতে না পারে, তাহলে cargo-about বইয়ের নির্দেশাবলী অনুসরণ করে একই ফাইলের শেষে একটি স্পষ্টীকরণ ব্লক যোগ করতে হবে। এই নির্দেশিকাগুলির সাহায্যে, দলটি তার পাইপলাইনকে সবুজ রাখে এবং সম্মান করে মুক্ত সফটওয়্যারের আইনি বাধ্যবাধকতা.

ডিবাগিং, গিট এবং দূরবর্তী কাজ

Zed-এ Git ইন্টিগ্রেশন অন্তর্ভুক্ত রয়েছে, যাতে আপনি সম্পাদক থেকেই কমিট করতে, পরিবর্তনগুলি পর্যালোচনা করতে এবং ইতিহাস নেভিগেট করতে পারেন। ডিবাগিংয়ের জন্য, DAP সমর্থন সামঞ্জস্যপূর্ণ অ্যাডাপ্টারের সাহায্যে একাধিক ভাষা ডিবাগ করার দরজা খুলে দেয়। এটি দূরবর্তী উন্নয়ন পরিস্থিতিগুলিকেও সমর্থন করে, যা প্রকল্পের বৈশিষ্ট্য, সহযোগিতামূলক পদ্ধতিকে শক্তিশালী করে। Git, DAP এবং রিমোটের এই ত্রিভুজের মধ্যে, সম্পাদক আপনাকে অপ্রয়োজনীয় অতিরিক্ত জিনিসপত্রের বোঝা না দিয়ে বিস্তৃত চাহিদা পূরণ করে, হালকা, কর্মক্ষমতা-ভিত্তিক ভিত্তি.

জেড-এ উন্নতির জন্য স্পষ্ট সুবিধা এবং ক্ষেত্রগুলি

অনেক ব্যবহারকারী ইতিবাচক দিক হিসেবে তুলে ধরেন এমন কিছু উপাদানের তালিকা: কার্যত তাৎক্ষণিক লঞ্চ, পরিষ্কার নকশা, সক্রিয় উন্নয়ন, অসংখ্য স্ট্যাকে স্বয়ংক্রিয় সমাপ্তির জন্য এক্সটেনশন, কোপাইলটের সাথে ইন্টিগ্রেশন, টেক্সট এবং অডিও চ্যাটের সাথে খুব দ্রুত সহযোগিতা, সম্পাদক এবং স্ক্রিন শেয়ারিং, চ্যানেল, সিরিয়াল ভাষার জন্য সমর্থন, ইন্টিগ্রেটেড টার্মিনাল, এমেট বা নির্দিষ্ট ফ্রেমওয়ার্ক সাপোর্টের মতো এক্সটেনশনের একটি বিস্তৃত ইকোসিস্টেম, বোরের জন্য থিম, পরিচিত কীম্যাপ, ডায়াগনস্টিকস, ভিম মোড এবং কনসোল থেকে ব্যবহারের জন্য একটি CLI। এছাড়াও, এই সমস্ত কিছু ব্লোট যোগ না করার এবং অগ্রাধিকার দেওয়ার দর্শনের মধ্যে তৈরি করা হয়েছে। ন্যূনতম কিন্তু বিস্তৃত অভিজ্ঞতা.

উন্নতির দিক থেকে, কিছু বাস্তবিক দিক রয়েছে: আপাতত, macOS এবং Linux হল অফিসিয়াল প্ল্যাটফর্ম; উইন্ডোজকে ক্লোজড বিটা অগ্রগতির জন্য কম্পাইলিং বা অপেক্ষা করতে হবে। JSON কনফিগারেশন অত্যন্ত শক্তিশালী কিন্তু যদি আপনি ডিফল্ট ফাইল থেকে শুরু না করেন তবে পরামর্শমূলক ডকুমেন্টেশনের প্রয়োজন হয় এবং JetBrains IDE-এর মতো গভীরভাবে একটি কোড স্টাইল বিভাগ মিস করা হয়, উদাহরণস্বরূপ উপাদানগুলিকে সারিবদ্ধ করার জন্য। প্রকল্প ব্যবস্থাপনা প্রতি প্রকল্পে একটি উদাহরণের মধ্যে সীমাবদ্ধ এবং লঞ্চার হিসাবে সাম্প্রতিক প্রকল্পগুলির একটি সংকলন অফার করে না।

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

কার জেড চেষ্টা করা উচিত এবং কেন?

যদি আপনি ওয়েব-ভিত্তিক সম্পাদক ব্যবহার করেন এবং দেখেন যে বড় প্রকল্প বা অনেক এক্সটেনশন সহ প্রকল্পগুলির সাথে অভিজ্ঞতা ধীর হয়ে যায়, তাহলে Zed একটি ভাল প্রার্থী। আপনি যদি রিয়েল-টাইম সহ-সম্পাদনাকে মূল্য দেন বা সিঙ্ক্রোনাইজেশন এবং স্বয়ংক্রিয়-ইনস্টলযোগ্য এক্সটেনশন সহ একটি ঘোষণামূলক ফাইলের মাধ্যমে আপনার কনফিগারেশন নিয়ন্ত্রণ করতে উপভোগ করেন তবে এটি একটি ভাল প্রার্থী। যে দলগুলি বহিরাগত সরঞ্জামের উপর নির্ভর না করে জোড়া প্রোগ্রামিং চায়, তাদের জন্য এর চ্যানেল, চ্যাট এবং ভাগ করে নেওয়ার সিস্টেম ঘর্ষণ কমায়। এবং যারা ইতিমধ্যেই Vim গতির সাথে বাস করেন, তাদের জন্য ডেডিকেটেড মোড এবং আপেক্ষিক সংখ্যায়ন ধারাবাহিকতা বজায় রাখতে সহায়তা করে। ব্রাউজিং এবং সম্পাদনার গতি.

বাস্তুতন্ত্রের অবস্থা এবং ডকুমেন্টেশন

এই প্রকল্পটি অবদানকে উৎসাহিত করে এবং এর জন্য নির্দেশিকাও রয়েছে, যার মধ্যে একটি CI রয়েছে যা লাইসেন্সিং এবং গুণমান পর্যবেক্ষণ করে। সংগ্রহস্থল এবং অফিসিয়াল ওয়েবসাইটের বাইরে, ব্যবহারিক কনফিগারেশন সহ ব্লগ পোস্ট রয়েছে যা বর্ণনা করে যে কীভাবে প্যানেল ডক করতে হয়, টেলিমেট্রি অক্ষম করতে হয়, ফন্ট এবং শর্টকাট সেট করতে হয়, ফ্লটার, রাস্ট এবং পাইথন এক্সটেনশন ইনস্টল করতে হয়, এক্সকোড-এর মতো থিম প্রয়োগ করতে হয়, টার্মিনালে স্বয়ংক্রিয়ভাবে ভার্চুয়াল পরিবেশ সক্রিয় করতে হয় এবং AI প্রদানকারীদের সাথে সংযোগ করতে হয়। সোশ্যাল প্ল্যাটফর্মগুলিতে কন্টেন্ট রয়েছে, যদিও এটি কখনও কখনও ব্রাউজারের প্রয়োজনীয়তা দ্বারা সীমাবদ্ধ থাকে, যা অফিসিয়াল সাইট, GitHub এবং ডকুমেন্টেশনকে সেরা উৎস হিসাবে ছেড়ে দেয়। প্রতিদিনের সন্দেহগুলি শিখুন এবং সমাধান করুন.

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

সব মিলিয়ে, Zed-এর নেটিভ স্পিড, বাস্তব সহযোগিতা, AI ইন্টিগ্রেশন, এক্সটেনসিবিলিটি এবং একটি ঘোষণামূলক সেটআপ একত্রিত করা হয়েছে যা সময় নষ্ট না করেই সূক্ষ্ম নিয়ন্ত্রণ চাওয়া লোকেদের কাছে আবেদন করে। যদি আপনার কর্মপ্রবাহ এই ধারণাগুলির সাথে খাপ খায়, তাহলে এটি আপনাকে আকৃষ্ট করবে এবং অনেক কাজের জন্য আপনার পছন্দের সম্পাদক হয়ে উঠবে; এবং যদিও এটির এখনও কিছু কঠিন দিক রয়েছে, তবুও এর উন্নতির গতি এবং প্রযুক্তিগত ভিত্তি আপনাকে এটিকে অন্যতম সেরা হিসেবে বিবেচনা করার জন্য আমন্ত্রণ জানাচ্ছে। আধুনিক সম্পাদকদের আরও গুরুতর প্রস্তাবনা.


Google-এ পছন্দের উৎস হিসেবে যোগ করুন