கூட்டுக் குறியீட்டை ஆதரிக்க Zed எடிட்டர் திறக்கிறது

Объявлено об открытии исходных текстов многопользовательского редактора кода Zed, развиваемого под руководством Натана Собо (Nathan Sobo), автора проекта Atom (основа VS Code) при участии команды бывших разработчиков редактора Atom, платформы Electron и библиотеки для разбора синтаксиса Tree-sitter. Исходные тексты серверной части, обеспечивающей координацию многопользовательского редактирования, открыты под лицензией AGPLv3, а самого редактора — под лицензией GPLv3. Для формирования интерфейса пользователя задействована собственная библиотека GPUI, открытая под лицензией Apache 2.0. Код проекта развивается на языке Rust. Из платформ пока поддерживается только macOS (в разработке поддержка Linux, Windows и Web).

Zed எடிட்டர் நிகழ்நேரத்தில் கூட்டு வளர்ச்சியை ஒழுங்கமைப்பதில் கவனம் செலுத்துகிறது மற்றும் இடைமுகத்தின் அதிகபட்ச மெருகூட்டல், உற்பத்தித்திறன் மற்றும் வினைத்திறனை அடைவதில் கவனம் செலுத்துகிறது, இதில், திட்டத்தின் படைப்பாளர்களின் கூற்றுப்படி, அனைத்து எடிட்டிங் செயல்களும் உடனடியாக செய்யப்பட வேண்டும், மேலும் குறியீட்டு பணிகளும் செய்யப்பட வேண்டும். மிகவும் திறமையான முறையில் தீர்க்கப்படும். Zed ஒரு இலகுரக எடிட்டரையும் நவீன ஒருங்கிணைந்த மேம்பாட்டு சூழல்களின் செயல்பாட்டையும் ஒரு தயாரிப்பில் இணைக்க முயற்சிக்கிறது. Zed ஐ உருவாக்கும் போது, ​​Atom உருவாக்கும் அனுபவம் கணக்கில் எடுத்துக்கொள்ளப்பட்டது மற்றும் ஒரு புரோகிராமருக்கு ஒரு சிறந்த எடிட்டர் எப்படி இருக்க வேண்டும் என்பது பற்றிய சில புதிய யோசனைகளை செயல்படுத்த முயற்சி செய்யப்பட்டது.

Zed இன் உயர் செயல்திறன் கிடைக்கக்கூடிய அனைத்து CPU கோர்களையும் பயன்படுத்தி மல்டித்ரெடிங்கை செயலில் பயன்படுத்துவதன் மூலமும், அதே போல் GPU பக்கத்தில் உள்ள விண்டோ ராஸ்டரைசேஷன் மூலமும் அடையப்படுகிறது. இதன் விளைவாக, அடுத்த ஸ்கிரீன் புதுப்பிப்பு சுழற்சியில் ஏற்கனவே காட்டப்பட்ட முடிவுடன், விசை அழுத்தங்களுக்கு மிக உயர்ந்த மறுமொழி விகிதத்தை அடைய முடிந்தது. நடத்தப்பட்ட சோதனைகளில், Zed இல் ஒரு முக்கிய அழுத்தத்திற்கான பதில் நேரம் 58 ms என மதிப்பிடப்பட்டுள்ளது, சப்லைம் டெக்ஸ்ட் 4 இல் ஒப்பிடுகையில் இந்த எண்ணிக்கை 75 ms, CLion இல் - 83 ms, மற்றும் VS குறியீட்டில் - 97 ms. Zedக்கான தொடக்க நேரம் 338 எம்எஸ், சப்லைம் டெக்ஸ்ட் 4 - 381 எம்எஸ், விஎஸ் கோட் - 1444 எம்எஸ், சிலியான் - 3001 எம்எஸ் என மதிப்பிடப்பட்டுள்ளது. நினைவக நுகர்வு Zed க்கு 257 MB, சப்லைம் டெக்ஸ்ட் 4 க்கு 219 MB, VS குறியீட்டிற்கு 556 MB மற்றும் CLion க்கு 1536 MB.

Zed அம்சங்கள் அடங்கும்:

  • சரியான தொடரியல் சிறப்பம்சங்கள், தானாக வடிவமைத்தல், கட்டமைப்பு சிறப்பம்சங்கள் மற்றும் சூழல் தேடலுக்காக பல்வேறு நிரலாக்க மொழிகளின் முழு தொடரியல் மரத்தையும் கணக்கில் எடுத்துக்கொள்வது;
  • தன்னியக்க நிறைவு, குறியீடு வழிசெலுத்தல், பிழை கண்டறிதல் மற்றும் மறுசீரமைப்பு ஆகியவற்றிற்கான LSP (மொழி சேவையக நெறிமுறை) சேவையகங்களை அழைப்பதற்கான ஆதரவு.
  • கருப்பொருள்களை இணைக்கும் மற்றும் மாற்றும் திறன். ஒளி மற்றும் இருண்ட தீம்கள் கிடைக்கும்.
  • VS குறியீட்டின் இயல்புநிலை விசைப்பலகை குறுக்குவழிகளைப் பயன்படுத்துதல். விசைப்பலகை குறுக்குவழிகள் மற்றும் Vim கட்டளைகளுடன் விருப்ப இணக்கத்தன்மை முறை.
  • GitHub Copilot உடன் ஒருங்கிணைப்பை ஆதரிக்கிறது, இது உங்கள் குறியீட்டை எழுதவும் மறுவடிவமைக்கவும் உதவுகிறது.
  • ஒருங்கிணைந்த முனைய முன்மாதிரி.
  • ஒரு பகிரப்பட்ட பணியிடத்தில் பல டெவலப்பர்களால் கூட்டுக் குறியீடு வழிசெலுத்தல் மற்றும் திருத்துதல்.
  • ஒரு குழுவில் கூட்டு கலந்துரையாடல் மற்றும் வேலை திட்டமிடலுக்கான கருவிகள். பணி மேலாண்மை, குறிப்பு எடுப்பது மற்றும் திட்ட கண்காணிப்பு, உரை மற்றும் குரல் அரட்டை ஆகியவற்றை ஆதரிக்கிறது.
  • உள்ளூர் அமைப்பில் உள்ள தரவுகளுடன் இணைக்கப்படாமல், எந்தவொரு கணினியிலிருந்தும் ஒரு திட்டத்தில் வேலை செய்ய இணைக்கும் திறன். வெளிப்புற திட்டங்களுடன் பணிபுரிவது உள்ளூர் கணினியில் அமைந்துள்ள குறியீட்டுடன் பணிபுரிவது போலவே மேற்கொள்ளப்படுகிறது.

கூட்டுக் குறியீட்டை ஆதரிக்க Zed எடிட்டர் திறக்கிறது

Zed டெவலப்மென்ட் குழுவின் முழுநேர வேலைக்கு நிதியளிக்க, கூடுதல் கட்டணச் சேவைகளை வழங்குவதன் அடிப்படையில் வணிக மாதிரியைத் தொடர்ந்து பயன்படுத்த திட்டம் விரும்புகிறது. இந்தச் சேவைகளில் முதன்மையானது "Zed சேனல்கள்", பெரிய திட்டங்களில் மேம்பாட்டுக் குழுக்களின் பணிகளை ஒழுங்கமைப்பதற்கான ஒரு மெய்நிகர் அலுவலகத்தை செயல்படுத்துவதன் மூலம், பல டெவலப்பர்கள் ஒன்றாக ஒத்துழைக்கவும், மற்ற பங்கேற்பாளர்களுடன் தொடர்பு கொள்ளவும், ஒன்றாக குறியீடு எழுதவும் அனுமதிக்கிறது. Zed சேனல்களை அடிப்படையாகக் கொண்டு, Fireside Hacks முன்முயற்சி தொடங்கப்பட்டது, இதில் எவரும் உண்மையான நேரத்தில் Zen இன் வளர்ச்சியைப் பார்க்கலாம். எதிர்காலத்தில், கிட்ஹப் கோபிலட் பாணியில் அதன் சொந்த அறிவார்ந்த உதவியாளருடன் ஒரு சேவையை வழங்கவும் திட்டமிடப்பட்டுள்ளது, மேலும் வணிக தயாரிப்புகளின் வளர்ச்சி மற்றும் நிறுவனங்களில் பயன்பாட்டின் பிரத்தியேகங்களை கணக்கில் எடுத்துக் கொள்ளும் கட்டண சிறப்பு துணை நிரல்களை செயல்படுத்தலாம்.

கூட்டுக் குறியீட்டை ஆதரிக்க Zed எடிட்டர் திறக்கிறது


ஆதாரம்: opennet.ru
DDoS பாதுகாப்பு, VPS VDS சர்வர்கள் கொண்ட தளங்களுக்கு நம்பகமான ஹோஸ்டிங் வாங்கவும் 🔥 DDoS பாதுகாப்புடன் கூடிய நம்பகமான இணையதள ஹோஸ்டிங், VPS, VDS சர்வர்களை வாங்குங்கள் | ProHoster