Zed, Rust मध्ये लिहिलेला सहयोगी संपादक आता मुक्त स्रोत आहे 

जेड

जेड

याची घोषणा नुकतीच एका ब्लॉग पोस्टद्वारे करण्यात आली Zed, मल्टी-यूजर कोड एडिटर, आता ओपन सोर्स झाला आहे. ॲटम प्रकल्पाचे प्रसिद्ध लेखक नॅथन सोबो यांच्या दिग्दर्शनाखाली (व्हीएस कोडचा पाया), ॲटम एडिटर, इलेक्ट्रॉन प्लॅटफॉर्म आणि ट्री-सिटर पार्सिंग लायब्ररीच्या माजी विकासकांच्या टीमसह, झेड आता येथे जात आहे. मुक्त स्रोत व्हा.

ज्यांना Zed बद्दल माहिती नाही त्यांच्यासाठी तुम्हाला ते माहित असले पाहिजे रिअल टाइममध्ये सहयोगी विकासाचे आयोजन करण्यावर लक्ष केंद्रित केले आहे आणि इंटरफेसची उत्पादकता आणि प्रतिसाद वाढवा. प्रकल्पाच्या निर्मात्यांनी संपादन क्रियांच्या तात्कालिकतेवर आणि कोडिंग कार्ये सोडवण्याच्या कार्यक्षमतेवर भर दिला आहे.

Zed वैशिष्ट्यांमध्ये हे समाविष्ट आहे:

  • पूर्ण वाक्यरचना विश्लेषण- Zed अचूक वाक्यरचना हायलाइटिंग, स्वयंचलित स्वरूपन, स्ट्रक्चरल हायलाइटिंग आणि संदर्भित शोध प्रदान करण्यासाठी एकाधिक प्रोग्रामिंग भाषांचे संपूर्ण वाक्यरचना वृक्ष वापरते.
  • LSP साठी समर्थन: झेड तुम्हाला ऑटोकम्प्लीशन, कोड नेव्हिगेशन, एरर डायग्नोसिस आणि रिफॅक्टरिंग यासारख्या फंक्शन्ससाठी LSP सर्व्हरला कॉल करण्याची परवानगी देते.
  • थीम सानुकूलन: वापरकर्ते प्रकाश आणि गडद थीमसह कनेक्ट आणि थीम दरम्यान स्विच करू शकतात.
  • कीबोर्ड शॉर्टकट: Zed मध्ये डीफॉल्ट VS कोड कीबोर्ड शॉर्टकट समाविष्ट आहेत आणि Vim कीबोर्ड शॉर्टकट आणि कमांडसह पर्यायी सुसंगतता मोड देखील ऑफर करते.
  • GitHub Copilot सह एकत्रीकरण: कोड लिहिण्यात आणि रिफॅक्टरिंगमध्ये मदत करण्यासाठी Zed GitHub Copilot सह समाकलित होते.
  • एकात्मिक टर्मिनल एमुलेटर: गुळगुळीत विकास अनुभवासाठी अंगभूत टर्मिनल एमुलेटर समाविष्ट करते.
  • रिअल-टाइम सहयोग: सामायिक केलेल्या कार्यक्षेत्रात एकाधिक विकासकांद्वारे सहयोगी ब्राउझिंग आणि कोडचे संपादन सक्षम करते.
  • प्रकल्प व्यवस्थापन आणि टीमवर्कसाठी साधने: Zed टास्क मॅनेजमेंट, नोट घेणे, प्रोजेक्ट ट्रॅकिंग, मजकूर आणि व्हॉइस चॅटसह संयुक्त चर्चा आणि टीमवर्क नियोजनासाठी साधने प्रदान करते.
  • प्रकल्पांमध्ये दूरस्थ प्रवेश: वापरकर्ते स्थानिक प्रणालीवरील डेटापुरते मर्यादित न राहता, कोणत्याही संगणकावरून प्रकल्पांवर काम करण्यासाठी कनेक्ट करू शकतात. बाह्य प्रकल्पांसह कार्य करणे स्थानिक कोडसह कार्य केल्याप्रमाणेच केले जाते.

Zed आता मुक्त स्रोत आहे

याबाबत वृत्तात नमूद करण्यात आले आहे कामासाठी वित्तपुरवठा करण्यासाठी झेड डेव्हलपमेंट टीमचे पूर्णवेळ सदस्य, द प्रकल्प अतिरिक्त सशुल्क सेवा प्रदान करणार्या व्यवसाय मॉडेलवर आधारित असेल.

यापैकी पहिली सेवा आहे «Zed चॅनेल", ज्यामध्ये आभासी कार्यालयाची अंमलबजावणी समाविष्ट आहे मोठ्या प्रमाणावरील प्रकल्पांवर विकास संघांचे कार्य आयोजित करणे. हे एकाधिक विकसकांना कार्यक्षमतेने सहयोग करण्यास, संवाद साधण्यास आणि कोड लिहिण्यास अनुमती देते. Zed चॅनेलवर आधारित, “फायरसाइड हॅक्स” उपक्रम सुरू करण्यात आला आहे, जिथे कोणीही झेडच्या विकासाचा प्रत्यक्ष वेळेत साक्षीदार होऊ शकतो.

याशिवाय भविष्यात इ.स. प्रकल्प स्वतःच्या स्मार्ट असिस्टंटसह सेवा देण्याची योजना आखत आहे, GitHub Copilot च्या शैलीमध्ये. याव्यतिरिक्त, व्यावसायिक उत्पादन विकासाच्या विशिष्ट गरजा आणि कंपन्यांमध्ये त्याचा वापर करण्यासाठी अनुकूल असलेल्या विशेष पेमेंट प्लगइनच्या अंमलबजावणीचा विचार केला जातो.

हे उपक्रम केवळ Zed चा सतत विकास टिकवून ठेवण्यासाठी कमाईचा स्रोत प्रदान करतील असे नाही तर अतिरिक्त साधने आणि सेवा देखील प्रदान करतील जे Zed संपादकाच्या वापरकर्त्यांसाठी विकास आणि सहयोग अनुभव सुधारतील.

च्या भागावर सर्व्हर स्त्रोत कोड, बहु-वापरकर्ता आवृत्तीचे समन्वय साधण्याचे प्रभारी, हे AGPLv3 परवान्याअंतर्गत उपलब्ध आहे, तर संपादक स्वतः GPLv3 परवान्याअंतर्गत रिलीझ केला जातो.

आपल्यासाठी वापरकर्ता इंटरफेस, GPUI लायब्ररी वापरली गेली आहे, Apache 2.0 लायसन्स अंतर्गत ओपन सोर्स देखील. संपूर्ण प्रकल्प रस्ट भाषेत विकसित केला आहे. Zed सध्या फक्त macOS वर समर्थित आहे, परंतु Linux, Windows आणि Web साठी समर्थन कामात आहे.

आपण हे का करत आहोत? सर्वात महत्त्वाचे म्हणजे, आम्हाला विश्वास आहे की Zed ओपन सोर्स बनवणे हे सर्वोत्तम उत्पादन बनवेल. जगातील सर्वात प्रगत कोड एडिटर तयार करणे आणि ते लाखो विकसकांच्या हातात देणे हे आमचे ध्येय आहे. त्या समस्येवर बरीच पृष्ठभाग आहे आणि आम्हाला मिळू शकणारी सर्व मदत आम्हाला लागेल. सर्व Zed वापरकर्ते प्रोग्रामर आहेत हे लक्षात घेता, Zed ला जास्तीत जास्त टॅलेंट पूलमध्ये उघडणे अधिक अर्थपूर्ण आहे.

El झेडची अपवादात्मक कामगिरी मल्टी-थ्रेडिंगच्या वापराद्वारे प्राप्त केली जाते, सर्व उपलब्ध CPU कोर आणि GPU बाजूला विंडो रास्टरायझेशनचा लाभ घेत आहे. परिणामी, Zed ने फक्त 58 ms च्या अंदाजे की प्रेस प्रतिसाद वेळेसह उच्च प्रतिसाद दर प्राप्त केला. त्या तुलनेत, सबलाइम टेक्स्ट 4 घड्याळ 75 ms वर, CLion 83 ms वर आणि VS कोड 97 ms वर आहे. याव्यतिरिक्त, Zed ची स्टार्टअप वेळ 338 ms आहे, त्याच्या तुलनेत Sublime Text 381 साठी 4 ms, VS Code साठी 1444 ms आणि CLion साठी 3001 ms आहे. मेमरी वापराच्या बाबतीत, Zed 257 MB वापरते, तर Sublime Text 4 219 MB, VS Code 556 MB आणि CLion 1536 MB वापरते.

त्याच्या नाविन्यपूर्ण दृष्टीकोनातून आणि अपवादात्मक कामगिरीसह, Zed आधुनिक एकात्मिक विकास वातावरणाच्या कार्यक्षमतेसह मजकूर संपादकाची लाइटनेस एकत्र करण्याचा प्रयत्न करते, अशा प्रकारे प्रोग्रामरसाठी एक शक्तिशाली आणि कार्यक्षम साधन ऑफर करते.

शेवटी होय तुम्हाला त्याबद्दल अधिक जाणून घेण्यात स्वारस्य आहे, आपण तपशील तपासू शकता खालील दुवा.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.