كيفية عرض كود المصدر المفتوح

-عرض-كود-المصدر-المفتوح.jpg


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

لكي يكون المشروع مفتوح المصدر ، يجب على المطور جعل كود المصدر الخاص به عامًا حتى يتمكن أي شخص مهتم من مشاهدته والتعلم منه. الأهم من ذلك ، أنه يوضح أيضًا أن المطور ليس لديه نية خبيثة لأن الكود مفتوح المصدر يسمح للمستخدمين بتجميع الثنائيات الخاصة بهم بدلاً من استخدام أي منها مشتركة.

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

ومع ذلك ، إذا كنت تريد التعلم من أو حتى إضافة برنامج إلى الكود المصدري ، فهذا أيضًا خيار. للقيام بذلك ، تحتاج إلى معرفة كيفية عرض التعليمات البرمجية المصدر. في هذه المقالة ، دعنا نتحدث عن كيفية القيام بذلك.

كيف تجد شفرة المصدر

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

في معظم الحالات ، سيتم استضافة الكود المصدري على أكبر منصة للتحكم في الإصدار عبر الإنترنت ، جيثب.

ما هو جيثب؟

تأسست GitHub في عام 2008 وتم شراؤها بواسطة Microsoft في عام 2018. إنها منصة تطوير عالمية توفر جميع وظائف إدارة التعليمات البرمجية المصدر شخص سخيف، إلى جانب الميزات المخصصة التي تعزز التعاون وميزات التحكم في الإصدار.

في أغلب الأحيان ، سيستضيف المطورون كودهم مفتوح المصدر على GitHub. فيما يلي بعض الأمثلة على البرامج التي ربما سمعت عنها والتي يتوفر رمز مصدرها على GitHub ليبر أوفيسو كوردونك، أنا مشغل وسائط VLC.

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

كيفية عرض شفرة المصدر

بمجرد العثور على مستودع GitHub حيث يوجد رمز مصدر البرنامج ، ستجد أن كل شيء منظم في شجرة الدليل الأساسية. بالنسبة لملفات GitHub ، فإنه يجعل عرض التعليمات البرمجية أسهل بكثير.

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

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

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

سيؤدي النقر فوق ملف إلى عرضه مع تمييز بناء الجملة المناسب.

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

تنزيل الكود المصدري

لا يتطلب تنزيل مستودع من GitHub سوى نقرتين.

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

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

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

scroll to top