अपने कोडस्पेस को वैयक्तिकृत करें
GitHub कोडस्पेस आपके लिए एक समर्पित वातावरण है। आप अपने रिपॉजिटरी को एक देव कंटेनर के साथ कॉन्फ़िगर कर सकते हैं ताकि उनके डिफ़ॉल्ट GitHub कोडस्पेस वातावरण को परिभाषित किया जा सके और डॉटफाइल्स और सेटिंग्स सिंक के साथ अपने सभी कोडस्पेस में अपने विकास के अनुभव को वैयक्तिकृत किया जा सके।
आप क्या कस्टमाइज़ कर सकते हैं
ऐसे कई तरीके हैं जिनसे आप अपने कोडस्पेस को कस्टमाइज़ कर सकते हैं। आइए प्रत्येक की समीक्षा करें।
- सेटिंग्स सिंक: आप डेस्कटॉप अनुप्रयोग और VS कोड वेब क्लाइंट के बीच अपने Visual Studio कोड (VS कोड) सेटिंग्स सिंक्रनाइज़ कर सकते हैं।
- Dotfiles: आप स्क्रिप्ट, शेल वरीयताएँ और अन्य कॉन्फ़िगरेशन निर्दिष्ट करने के लिए dotfiles रिपॉजिटरी का उपयोग कर सकते हैं।
- कोडस्पेस का नाम बदलें : जब आप कोई कोडस्पेस बनाते हैं, तो उसे एक स्वतः जेनरेटेड प्रदर्शन नाम असाइन किया जाता है। यदि आपके पास एकाधिक कोडस्पेस हैं, तो प्रदर्शन नाम आपको कोडस्पेस के बीच अंतर करने में मदद करता है। आप अपने कोडस्पेस के लिए प्रदर्शन नाम बदल सकते हैं।
- अपना शेल बदलें: आप जिस सेटअप के अभ्यस्त हैं उसे बनाए रखने के लिए आप अपने शेल को कोडस्पेस में बदल सकते हैं। जब आप कोडस्पेस में काम कर रहे हों, तो आप अपनी पसंद के शेल के साथ एक नई टर्मिनल विंडो खोल सकते हैं, नई टर्मिनल विंडो के लिए अपना डिफ़ॉल्ट शेल बदल सकते हैं या एक नया शेल इंस्टॉल कर सकते हैं। आप अपने शेल को कॉन्फ़िगर करने के लिए डॉटफाइल्स का भी उपयोग कर सकते हैं।
- मशीन का प्रकार बदलें: आप अपने कोडस्पेस को चलाने वाली मशीन के प्रकार को बदल सकते हैं, ताकि आप अपने द्वारा किए जा रहे कार्य के लिए उपयुक्त संसाधनों का उपयोग कर रहे हों।
-
डिफ़ॉल्ट संपादक सेट करें : आप अपने व्यक्तिगत सेटिंग पृष्ठ में कोडस्पेस के लिए अपना डिफ़ॉल्ट संपादक सेट कर सकते हैं। अपनी संपादक प्राथमिकता सेट करें ताकि जब आप कोई कोडस्पेस बनाएं या कोई मौजूदा कोडस्पेस खोलें, तो वह आपके डिफ़ॉल्ट संपादक के लिए खुल जाए.
- Visual Studio कोड (डेस्कटॉप अनुप्रयोग)
- Visual Studio कोड (वेब क्लाइंट अनुप्रयोग)
- JetBrains गेटवे - JetBrains IDE में कोडस्पेस खोलने के लिए
- JupyterLab - प्रोजेक्ट ज्यूपिटर के लिए वेब इंटरफ़ेस
- डिफ़ॉल्ट क्षेत्र सेट करें: आप GitHub Codespaces प्रोफ़ाइल सेटिंग पृष्ठ में अपना डिफ़ॉल्ट क्षेत्र सेट कर सकते हैं ताकि आपका डेटा कहाँ रखा गया है, इसे वैयक्तिकृत किया जा सके।
- टाइमआउट सेट करें: निष्क्रियता की अवधि के बाद एक कोडस्पेस चलना बंद हो जाएगा। डिफ़ॉल्ट रूप से यह अवधि 30 मिनट है, लेकिन आप GitHub पर अपनी व्यक्तिगत सेटिंग में एक लंबी या छोटी डिफ़ॉल्ट टाइमआउट अवधि निर्दिष्ट कर सकते हैं। अद्यतन की गई सेटिंग आपके द्वारा बनाए गए किसी भी नए कोडस्पेस पर या आपके द्वारा अगली बार प्रारंभ किए जाने पर मौजूदा कोडस्पेस पर लागू होती है.
- स्वचालित विलोपन कॉन्फ़िगर करें: निष्क्रिय कोडस्पेस स्वचालित रूप से हटा दिए जाते हैं। आप चुन सकते हैं कि आपके रोके गए कोडस्पेस को अधिकतम 30 दिनों तक कितने समय तक बनाए रखा जाए।
अनुकूलन के संबंध में अतिरिक्त जानकारी और चरण-दर-चरण निर्देश इस मॉड्यूल के अंत में सारांश इकाई में स्थित हैं।
एक्सटेंशन या प्लगइन्स के साथ अपने कोडस्पेस में जोड़ें
आप जोड़ सकते हैं pluginएस और एक्सटेंशन JetBrains और VS कोड में अपने अनुभव को निजीकृत करने के लिए कोडस्पेस के भीतर।
वीएस कोड एक्सटेंशन
यदि आप VS कोड डेस्कटॉप अनुप्रयोग या वेब क्लाइंट में अपने कोडस्पेस पर काम करते हैं, तो आप Visual Studio Code मार्केटप्लेस से कोई भी एक्सटेंशन जोड़ सकते हैं। GitHub कोडस्पेस में एक्सटेंशन कैसे चलते हैं, इस बारे में जानकारी के लिए VS कोड दस्तावेज़ीकरण में Supporting Remote Development और GitHub Codespaces का संदर्भ लें।
यदि आप पहले से ही VS कोड का उपयोग करते हैं, तो आप अपने स्थानीय इंस्टेंस और आपके द्वारा बनाए गए किसी भी कोडस्पेस के बीच एक्सटेंशन, सेटिंग्स, थीम और कीबोर्ड शॉर्टकट को स्वचालित रूप से सिंक करने के लिए सेटिंग्स सिंक का उपयोग कर सकते हैं।
JetBrains प्लगइन्स
यदि आप JetBrains IDE में अपने कोडस्पेस पर काम करते हैं, तो आप JetBrains मार्केटप्लेस से प्लगइन्स जोड़ सकते हैं।