عن المشروع
توفر هذه المستودعات إضافة لمحرر Zed تدعم لغة Blueprint (.blp)، وهي لغة الترميز المستخدمة في سلسلة أدوات blueprint-compiler لبناء واجهات مستخدم GTK/GNOME.
ما تقدمه:
- دعم لغوي لملفات .blp داخل Zed، بما في ذلك تظليل الصيغة المعتمد على استعلامات tree-sitter.
- تكامل LSP: تتطلب ميزات خادم اللغة تثبيت blueprint-compiler على النظام، إما عبر مدير الحزم أو عن طريق تعيين مسار ثنائي مخصص.
التكوين:
يمكن للمستخدمين توجيه الإضافة إلى تثبيت مخصص لـ blueprint-compiler عن طريق تعيين `binary.path` (مسار مطلق) و `binary.arguments` (يجب أن يكون `lsp`) تحت مفتاح `lsp.blueprint` في ملف settings.json الخاص بـ Zed.
التطوير:
يصف ملف README سير عمل بسيط: استنساخ المستودع، ثم اتباع الدليل الرسمي لـ Zed لتطوير إضافة محليًا.
الترخيص:
صدر المشروع بموجب رخصة GNU GPLv3. بعض استعلامات tree-sitter المستخدمة في الإضافة مأخوذة من مشروع tree-sitter-blueprint المرخص بموجب MIT.
لا يوثق ملف README ميزات إضافية أو خصائص أداء أو دعم منصات تتجاوز ما ذكر أعلاه.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.