कोडस्पेस बनाम GitHub.dev संपादक

पूरा किया

आप शायद खुद से पूछ रहे हैं, मुझे GitHub कोडस्पेस का उपयोग कब करना चाहिए और मुझे GitHub.dev कब उपयोग करना चाहिए?

आप GitHub से फ़ाइलों और स्रोतों कोड रिपॉजिटरी को नेविगेट करने और कोड परिवर्तन करने और प्रतिबद्ध करने के लिए GitHub.dev का उपयोग कर सकते हैं। आप GitHub.dev संपादक में कोई भी रिपॉजिटरी, फोर्क या पुल अनुरोध खोल सकते हैं।

यदि आप अपने कोड का परीक्षण करने जैसी अधिक भारी भारोत्तोलन करना चाहते हैं, तो GitHub कोडस्पेस का उपयोग करें। इसके साथ गणना जुड़ी हुई है ताकि आप अपना कोड बना सकें, अपना कोड चला सकें और टर्मिनल एक्सेस प्राप्त कर सकें। GitHub.dev में गणना नहीं है। GitHub कोडस्पेस के साथ, आपको टर्मिनल एक्सेस के साथ एक व्यक्तिगत वर्चुअल मशीन (VM) की शक्ति मिलती है, उसी तरह जैसे आप अपने स्थानीय वातावरण का उपयोग कर सकते हैं, बस क्लाउड में।

कोडस्पेस और GitHub.dev की तुलना

निम्न तालिका कोडस्पेस और GitHub.dev के बीच मुख्य अंतर को सूचीबद्ध करती है:

GitHub.dev गिटहब कोडस्पेस
लागत उचित व्यक्तिगत खातों के लिए उपयोग का मुफ्त मासिक कोटा।
उपलब्धता GitHub.com पर सभी के लिए उपलब्ध GitHub.com पर सभी के लिए उपलब्ध है।
स्टार्टअप GitHub.dev एक की-प्रेस के साथ तुरंत खुलता है और आप कॉन्फ़िगरेशन या इंस्टॉलेशन की प्रतीक्षा किए बिना तुरंत इसका उपयोग शुरू कर सकते हैं। जब आप कोई कोडस्पेस बनाते या फिर से शुरू करते हैं, तो कोडस्पेस को VM असाइन किया जाता है. कंटेनर को तब devcontainer.json फ़ाइल की सामग्री के आधार पर कॉन्फ़िगर किया जाता है। इस सेटअप विकास वातावरण बनाने के लिए कुछ मिनट लगते हैं।
की गणना करें कोई संबद्ध गणना संसाधन नहीं हैं, इसलिए आप अपना कोड नहीं बना सकते और चला सकते हैं या एकीकृत टर्मिनल का उपयोग नहीं कर सकते हैं। GitHub कोडस्पेस के साथ, आपको अपने एप्लिकेशन को चलाने और डीबग करने के लिए एक समर्पित VM की शक्ति मिलती है।
टर्मिनल पहुँच कोई नहीं GitHub कोडस्पेस डिफ़ॉल्ट रूप से टूल का एक सामान्य सेट प्रदान करता है, जिसका अर्थ है कि आप टर्मिनल का उपयोग ठीक उसी तरह कर सकते हैं जैसे आप अपने स्थानीय वातावरण में करते हैं।
एक्सटेंशन केवल वेब पर चलने वाले एक्सटेंशन का सबसेट एक्सटेंशन दृश्य में दिखाई देता है और इंस्टॉल किया जा सकता है GitHub कोडस्पेस के साथ, आप Visual Studio Code मार्केटप्लेस से अधिकांश एक्सटेंशन का उपयोग कर सकते हैं।

कोडस्पेस पर काम करना जारी रखें

आप GitHub.dev में अपना वर्कफ़्लो शुरू कर सकते हैं और कोडस्पेस पर काम करना जारी रख सकते हैं। यदि आप रन और डीबग व्यू या टर्मिनल तक पहुंचने का प्रयास करते हैं, तो आपको एक सूचना दिखाई देती है कि वे GitHub.dev में उपलब्ध नहीं हैं।

कोडस्पेस में अपना कार्य जारी रखने के लिए, कार्य जारी रखें...का चयन करें। अपनी वर्तमान शाखा पर एक कोडस्पेस बनाने के लिए नया कोडस्पेस बनाएं चुनें। इस विकल्प को चुनने से पहले, आपको कोई भी परिवर्तन करना होगा।