المحرر المفتوح المصدر Zed يصدر الإصدار 1.0: يتخلى عن Electron، ويعيد كتابته من الصفر باستخدام Rust + عرض GPU

وفقًا لمراقبة Beating، أطلق محرر الشفرة Zed الإصدار 1.0.
تم تطوير Zed بواسطة فريق ناثان سوبو، مؤسس محرر Atom، الذي قام في ذلك الوقت بفورك Chromium لإنشاء تطبيق سطح مكتب، مما أدى إلى ظهور إطار Electron، الذي أصبح أساسًا لـ VS Code.
يعتقد فريق سوبو أن تقنيات الويب تضع حدًا لمحررات النصوص، لذلك تخلى عن Electron وأعاد كتابة المحرر من الصفر باستخدام Rust، حيث يعرض الواجهة بالكامل كأنها محرك ألعاب يرسل البيانات مباشرة إلى وحدة معالجة الرسومات (GPU) لعرضها، وطور إطار واجهة المستخدم الخاص به GPUI.

بعد خمس سنوات من التطوير، تجاوز حجم الكود مليون سطر، ويغطي أنظمة Mac و Windows و Linux.
وقد اكتملت الميزات الأساسية للمحرر الحديث: تكامل Git، تطوير عن بُعد عبر SSH، أدوات تصحيح الأخطاء، والأقواس الملونة.
وفيما يخص الذكاء الاصطناعي، يدعم Zed تشغيل عدة وكلاء في نفس النافذة بشكل متزامن، مع تقديم اقتراحات للتعديلات التالية على مستوى ضغطات المفاتيح أثناء التحرير.
كما أن بروتوكول عميل الوكيل المفتوح (Agent Client Protocol) متصل الآن بوكيل Claude و Codex و OpenCode، وأخيرًا أُضيف Cursor مؤخرًا.

تم إصدار نسخة الشركات Zed for Business بالتزامن، وتوفر فواتير مركزية، صلاحيات الأدوار، وإدارة الفرق.
وفي فبراير من هذا العام، أكمل Zed جولة تمويل من السلسلة B بقيادة Sequoia، بقيمة 32 مليون دولار، ليصل إجمالي التمويل إلى أكثر من 42 مليون دولار.
ويعمل الفريق على تطوير DeltaDB، محرك تزامن يعتمد على CRDT (أنواع البيانات المكررة بدون تصادم)، يتتبع كل تعديل على مستوى الحرف، بهدف تمكين عدة أشخاص ووكيلات من مشاركة نفس عرض الكود في الوقت الحقيقي، وإجراء مراجعة مباشرة ضمن سياق توليد الكود بواسطة الوكيل، دون الحاجة لانتظار طلبات السحب (PR).

Zed مفتوح المصدر، ويستخدمه الآن مئات الآلاف من المطورين يوميًا.

شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
إضافة تعليق
إضافة تعليق
لا توجد تعليقات
  • تثبيت