مساحات كود GitHub

GitHub Codespaces هي بيئة تطوير متكاملة عبر الإنترنت قائمة على الحوسبة السحابية، طورتها شركة GitHub . تتيح للمستخدمين إنشاء بيئات التطوير وإدارتها مباشرةً من خلال المتصفح أو عبر برنامج Visual Studio Code . تتكامل Codespaces بشكل وثيق مع مستودعات GitHub، وتُمكّن من البرمجة والتصحيح والاختبار عند الطلب في حاوية تطوير كاملة الميزات مُستضافة على السحابة . [ 2 ]

سمات

تخطيط مساحات العمل: GitHub Copilot على اليسار، محرر الأكواد في المنتصف ، الطرفية على اليمين

الترخيص

يُعدّ GitHub Codespaces برنامجًا مملوكًا ومتاحًا لمستخدمي GitHub ضمن باقات اشتراك متنوعة. يتضمن Codespaces حصة استخدام شهرية تبلغ 120 ساعة لمستخدمي الباقة المجانية، وإمكانية وصول موسعة لباقات GitHub التعليمية، والاحترافية، والفرق، والمؤسسات. [ 6 ]

فصل دراسي على GitHub

GitHub Classroom أداة تعليمية طورتها GitHub لتبسيط عملية إدارة واجبات البرمجة والمقررات الدراسية. وبفضل تكاملها مع مستودعات GitHub، تتيح للمدرسين توزيع نماذج أولية من التعليمات البرمجية، وأتمتة عمليات التصحيح، وتتبع تقدم الطلاب. يُستخدم GitHub Classroom على نطاق واسع في تعليم علوم الحاسوب ، ويدعم التكامل مع GitHub Codespaces لبيئات التطوير السحابية. [ 7 ] [ 8 ] [ 9 ]

لغات البرمجة المدعومة

الإضافات

تتضمن بعض الإضافات الشائعة ما يلي:

انظر أيضاً

  • github.dev — محرر خفيف الوزن قائم على المتصفح لمستودعات GitHub، وغالبًا ما يُنظر إليه على أنه نسخة مبسطة من Codespaces، بدون دعم الحوسبة الخلفية أو دعم الحاويات.

مراجع