ما هو Zed؟
Zed هو محرر أكواد عالي الأداء ومتعدد اللاعبين تم تطويره بواسطة مبتكري Atom و Tree-sitter. مكتوب بلغة Rust، ويستفيد من قوة وحدة معالجة الرسومات (GPU) لتقديم واجهة مستخدم سريعة الاستجابة وخالية من التأخير. تم تصميم Zed من الألف إلى الياء للسرعة والتعاون في الوقت الفعلي، مما يسمح لعدة مطورين بالعمل معًا بسلاسة في نفس مساحة العمل، مع دردشة صوتية ونصية مدمجة. كما يتضمن مساعد ذكاء اصطناعي قوي لتوليد الأكواد وإعادة هيكلتها والفهم السياقي.
الميزات الرئيسية
- أداء فائق السرعة: مبني بلغة Rust ومعزز بوحدة معالجة الرسومات، يقدم Zed سرعة استثنائية في كل شيء بدءًا من تحميل الملفات إلى زمن استجابة ضغطات المفاتيح.
- التعاون في الوقت الفعلي: اعمل مع فريقك في نفس المحرر في وقت واحد. تشمل الميزات الكود المشترك، والمؤشرات، والدردشة الصوتية/النصية المدمجة، ومشاركة المشاريع عبر رابط بسيط.
- ذكاء اصطناعي مدمج: يأتي Zed مع مساعد مدمج يمكنه فهم سياق الكود الخاص بك. استخدمه لتوليد الأكواد وإعادة هيكلتها وتصحيحها، أو ببساطة اطرح عليه أسئلة حول مشروعك.
- وضع Vim من الدرجة الأولى: وضع محاكاة Vim شامل وسريع الاستجابة للمستخدمين الذين يفضلون اختصارات لوحة مفاتيح Vim.
- طرفية مدمجة: يمكنك الوصول إلى طرفية متكاملة تمامًا داخل المحرر مباشرةً، مما يبسط سير عملك.
- واجهة مستخدم حديثة وبسيطة: واجهة نظيفة وخالية من المشتتات تساعدك على التركيز على الكود الخاص بك.
حالات الاستخدام
- البرمجة الزوجية عن بعد: قم بكتابة الأكواد بسهولة مع زميل في الفريق، بغض النظر عن مكان وجوده. أدوات الاتصال المدمجة تجعل الأمر يبدو وكأنكما في نفس الغرفة.
- مراجعات الكود الجماعية: قم بإجراء مراجعات كود تفاعلية ومباشرة وقم بإجراء التعديلات على الفور.
- التطوير الفردي عالي الأداء: للمطورين الأفراد الذين يطلبون السرعة والاستجابة من أدواتهم.
- الترميز بمساعدة الذكاء الاصطناعي: استفد من مساعد الذكاء الاصطناعي لتسريع التطوير وتعلم مفاهيم جديدة وتقليل الأكواد المتكررة.
البدء
البدء مع Zed أمر بسيط.
- تنزيل Zed: قم بزيارة الموقع الرسمي على zed.dev وقم بتنزيل الإصدار الخاص بنظام التشغيل لديك (حاليًا يدعم macOS و Linux).
- تثبيت التطبيق: اتبع إجراءات التثبيت القياسية لنظام التشغيل الخاص بك.
- فتح مشروع: يمكنك فتح مشروع من سطر الأوامر:
# انتقل إلى دليل مشروعك cd /path/to/your/project # افتح المشروع في Zed zed . - ابدأ في الترميز: ابدأ في تحرير الملفات. لاستخدام ميزات الذكاء الاصطناعي، افتح لوحة المساعد (تحقق من اختصارات لوحة المفاتيح في الوثائق) واكتب استفسارك. للتعاون، ابدأ جلسة مشروع جديدة وشارك الرابط الذي تم إنشاؤه مع فريقك.
التسعير
Zed مجاني للاستخدام حاليًا بينما هو في مرحلة تجريبية عامة. يخطط المطورون لتقديم ميزات مدفوعة موجهة للفرق في المستقبل، لكنهم التزموا بإبقاء محرر الأكواد الأساسي مجانيًا للاستخدام الفردي.