تثبيت Zig محليًا

تعلّم كيفية تثبيت Zig محليًا لحل تمارين Exercism على جهازك.


هناك طرق عديدة لتثبيت Zig، وعدد الطرق المتاحة لتثبيته يتزايد باطراد مع نضوج اللغة. لحسن الحظ، كل طرق التثبيت الشائعة مُدرجة في صفحة تثبيت Zig.

إصدار Zig

Exercism يدعم حاليًا Zig 0.16.0 (الذي صدر في 2026-04-14) فقط.

قد يكون التمرين متوافقًا مع إصدار مختلف من Zig، لكن هذا غير مضمون. Zig لم يصل بعد إلى الإصدار 1.0، والتغييرات الكاسرة شائعة.

أدوات إضافية

Zig fmt: توليد كود منسّق جيدًا

عند إكمال أي تمرين، يمكنك استخدام جميع أنواع أساليب كتابة الكود في حلولك. ومع ذلك، خارج حل التمارين، كما في إنشاء التطبيقات أو المكتبات، فمن الجيد عادةً أن تجعل الكود الخاص بك متسقًا وسهل القراءة. وتزداد هذه الأمور أهمية بشكل خاص عندما يضطر الآخرون الذين يرغبون في المساعدة في مشاريعك إلى قراءة الكود الخاص بك.

ولحل هذه المشكلة، يأتي مُصرّف Zig مزودًا بـمدقّق خفيف مدمج لتنسيق الكود بطريقة مريحة. يهدف منسّق الكود هذا إلى اتباع دليل الأسلوب الذي أنشأته بالفعل توثيق Zig.

لرؤية ميزات منسّق Zig الأصلي، استخدم الأمر التالي:

zig fmt --help

Zig Zen: قواعد لكتابة الكود

أحيانًا يُحدث بعض التوجيه فرقًا كبيرًا عند إنجاز أي مهمة، حتى عند كتابة الكود. لحسن الحظ، لدينا أمر ممتع مدمج مباشرة في مُصرّف Zig ليذكّرنا ببعض الأهداف التي تسهم في كتابة كود Zig جيد.

للاطلاع على هذه الكلمات الحكيمة، يمكنك استخدام الأمر التالي:

zig zen

Zig Language Server: دعم شامل للمحررين لـ Zig

هذه البرمجية من طرف ثالث توفر إكمالات للمحرر وميزات محسّنة للتنقل في كود Zig، مما قد يساعدك على تعلّم اللغة بشكل أسرع.

راجع دليل تثبيت ZLS للحصول على أحدث التعليمات.