यह आलेख VEX विज़ुअल स्टूडियो कोड (VS कोड) एक्सटेंशन में VEX EXP प्रोजेक्ट बनाने की प्रक्रिया का अवलोकन प्रदान करता है। VEX VS कोड एक्सटेंशन में परियोजनाएं दो तरीकों से बनाई जा सकती हैं - एक उदाहरण टेम्पलेट से एक नई परियोजना बनाकर या मौजूदा VEXcode परियोजना को आयात करके।

नोट:यदि आप पहली बार VS कोड में प्रोजेक्ट बना रहे हैं या आयात कर रहे हैं, तो आपको VS कोड को अपेक्षित रूप से काम करने के लिए अपने डिवाइस पर अतिरिक्त अनुमतियाँ सक्षम करने की आवश्यकता हो सकती है।

VS कोड में एक नया प्रोजेक्ट बनाएँ

VS कोड एक्टिविटी बार में VEX रोबोटिक्स एक्सटेंशन आइकन हाइलाइट किया गया है।

कंप्यूटर पर Visual Studio Code लॉन्च करें. VS कोड गतिविधि बार पर VEX आइकन का चयन करें।

यदि VEX आइकन दिखाई नहीं देता है, तो सुनिश्चित करें कि आपने VEX एक्सटेंशन इंस्टॉल किया है। इस एक्सटेंशन को स्थापित करने के चरणों के लिए, अपने डिवाइस से मेल खाने वाला निम्न आलेख देखें।

VEX रोबोटिक्स एक्सटेंशन का चयन कर लिया गया है और यह प्रोजेक्ट एक्शन श्रेणी में दो बटन दिखाता है, एक बटन पर 'नया प्रोजेक्ट' और दूसरे पर 'प्रोजेक्ट आयात करें' लिखा है। नया प्रोजेक्ट बटन हाइलाइट हो गया है।

प्राथमिक साइड बार में 'प्रोजेक्ट क्रियाएँ' के अंतर्गत 'नया प्रोजेक्ट' बटन चुनें।

न्यू प्रोजेक्ट बटन का चयन कर लिया गया है, और VEX प्लेटफॉर्म के विकल्प प्रदर्शित हो रहे हैं। सूचीबद्ध विकल्पों में IQ (दूसरी पीढ़ी), EXP और V5 शामिल हैं। EXP विकल्प हाइलाइट किया गया है।

एक नया VEX प्रोजेक्ट बनाएं विंडो संकेत देगी। VEX EXP परियोजना के लिए प्रोजेक्ट प्लेटफ़ॉर्म चुनने के लिए EXP आइकन का चयन करें।

VEX प्लेटफॉर्म विकल्प का चयन कर लिया गया है, और अब प्रोग्रामिंग भाषा के विकल्प दिखाए जा रहे हैं। सूचीबद्ध विकल्पों में पायथन और सी/सी++ शामिल हैं।

प्रोग्रामिंग भाषा के रूप में पायथन या C/C++ चुनें और संबंधित आइकन का चयन करें।

प्रोग्रामिंग भाषा का विकल्प चुन लिया गया है, और अब टेम्पलेट/उदाहरण प्रोजेक्ट दिखाए जा रहे हैं। इस मेनू को नीचे स्क्रॉल करके परियोजनाओं की पूरी सूची देखी जा सकती है।

इसके बाद, VEX EXP प्रोजेक्ट बनाने के लिए एक टेम्पलेट या उदाहरण प्रोजेक्ट का चयन करें।

  • नीचे स्क्रॉल करके या परियोजनाओं की सूची को फ़िल्टर करने के लिए खोज बार का उपयोग करके टेम्पलेट या उदाहरण परियोजना खोजें।
  • इन टेम्पलेट और उदाहरण परियोजनाओं में नमूना कोड और/या रोबोट कॉन्फ़िगरेशन शामिल हैं जिनका उपयोग परियोजना को शुरू करने के लिए किया जाता है।

टेम्पलेट या उदाहरण प्रोजेक्ट चुनने के बाद, 'बनाएँ' चुनें.

EXP खाली टेम्पलेट प्रोजेक्ट का चयन कर लिया गया है, और अब प्रोजेक्ट नाम फ़ील्ड हाइलाइट हो गया है।

इसके बाद, नए प्रोजेक्ट के लिए प्रोजेक्ट का नाम, विवरण और स्थान निर्धारित करें।

'प्रोजेक्ट नाम' के अंतर्गत टेक्स्ट बॉक्स में प्रोजेक्ट का नाम लिखें।

नोट: परियोजना का नाम परियोजना के शीर्ष-स्तरीय फ़ोल्डर के नाम के लिए उपयोग किया जाएगा। जब प्रोजेक्ट रोबोट पर डाउनलोड हो जाएगा, तो EXP ब्रेन की स्क्रीन पर भी यही नाम प्रदर्शित होगा। 

EXP खाली टेम्पलेट प्रोजेक्ट जिसमें प्रोजेक्ट नाम फ़ील्ड के नीचे विवरण फ़ील्ड हाइलाइट किया गया है।

'विवरण' के अंतर्गत टेक्स्ट बॉक्स में परियोजना का विवरण लिखें। यह चरण वैकल्पिक है.

EXP खाली टेम्पलेट प्रोजेक्ट जिसमें लोकेशन फ़ील्ड के दाईं ओर ब्राउज़ बटन हाइलाइट किया गया है।

यदि आप प्रोजेक्ट को डिफ़ॉल्ट प्रोजेक्ट फ़ोल्डर से भिन्न स्थान पर सहेजना चाहते हैं, तो विंडो को नीचे स्क्रॉल करें और कंप्यूटर पर प्रोजेक्ट फ़ोल्डर के लिए स्थान चुनने के लिए 'ब्राउज़' बटन का चयन करें।

नोट: डिफ़ॉल्ट प्रोजेक्ट स्थान एक्सटेंशन वैश्विक सेटिंग्स में पाए गए डिफ़ॉल्ट प्रोजेक्ट फ़ोल्डर पर सेट है।

EXP का खाली टेम्पलेट प्रोजेक्ट, जिसके निचले दाएं कोने में 'क्रिएट' बटन हाइलाइट किया गया है।

अब जब नाम, विवरण और स्थान दर्ज हो गया है, तो 'बनाएँ' बटन का चयन करें। वीएस कोड विंडो रिफ्रेश होना शुरू हो जाएगी।

एक्टिविटी बार पर एक्सप्लोरर विकल्प का चयन किया गया है और यह VEX प्रोजेक्ट की फाइलों और फोल्डरों को दिखाता है। src नाम का फोल्डर हाइलाइट किया गया है।

VEX EXP के लिए परियोजना अब VEX VS कोड एक्सटेंशन में बनाई गई है। प्रोजेक्ट कोड देखने और विकसित करने के लिए, साइड बार में प्रोजेक्ट नाम के अंतर्गत 'src' का चयन करें।

एक्टिविटी बार पर एक्सप्लोरर विकल्प का चयन किया गया है और यह VEX प्रोजेक्ट की फाइलों और फोल्डरों को दिखाता है। src नामक फोल्डर खोला गया है, और उसके अंदर main.py नामक एक पायथन फाइल को हाइलाइट किया गया है।

साइड बार में 'src' के अंतर्गत 'main.py' (यदि प्रोजेक्ट एक पायथन प्रोजेक्ट है) या 'main.cpp' (यदि प्रोजेक्ट एक C/C++ प्रोजेक्ट है) का चयन करें।

main.py फ़ाइल का चयन कर लिया गया है और अब यह दाईं ओर स्थित संपादक में खुल गई है।

चयनित टेम्पलेट या उदाहरण परियोजना का कोड संपादक क्षेत्र में दिखाया जाएगा, जहां आप VEX EXP के लिए बनाई गई परियोजना को विकसित और संपादित कर सकते हैं।

किसी मौजूदा VEXcode EXP प्रोजेक्ट को आयात करें

VS कोड एक्टिविटी बार में VEX रोबोटिक्स एक्सटेंशन आइकन हाइलाइट किया गया है।

कंप्यूटर पर Visual Studio Code लॉन्च करें. VS कोड गतिविधि बार पर VEX आइकन का चयन करें।

VEX रोबोटिक्स एक्सटेंशन का चयन कर लिया गया है और यह प्रोजेक्ट एक्शन श्रेणी में दो बटन दिखाता है, एक बटन पर 'नया प्रोजेक्ट' और दूसरे पर 'प्रोजेक्ट आयात करें' लिखा है। इंपोर्ट प्रोजेक्ट बटन हाइलाइट हो गया है।

प्राथमिक साइड बार में 'प्रोजेक्ट क्रियाएँ' के अंतर्गत 'प्रोजेक्ट आयात करें' बटन का चयन करें।

सेव किए गए VEX प्रोजेक्ट फाइल एक्सप्लोरर में उपयोगकर्ता की फाइलों में दिखाए जाते हैं। इस उदाहरण में, एक EXP C++ प्रोजेक्ट का चयन किया गया है।

आयात परियोजना विंडो खुल जाएगी. आयात करने के लिए VEXcode EXP प्रोजेक्ट फ़ाइल का चयन करें और ओपन बटन पर क्लिक करें।

नोट: VEX EXP के लिए समर्थित VEXcode प्रोजेक्ट फ़ाइल प्रकार हैं:

  • .expcpp (VEXcode EXP C/C++ परियोजना)
  • .exppython (VEXcode EXP पायथन परियोजना)

पहले से सहेजे गए VEX प्रोजेक्ट को आयात करने के लिए चुना गया है, और उपयोगकर्ता के पास इसे आयात करने से पहले इसके नाम और विवरण को संपादित करने के विकल्प हैं। इस उदाहरण में, प्रोजेक्ट का नाम expVEXcode पर सेट किया गया है।

इसके बाद, आयातित परियोजना के लिए परियोजना का नाम, विवरण और स्थान निर्धारित करें।

डिफ़ॉल्ट रूप से, परियोजना का नाम वही रहेगा।

EXP प्रोजेक्ट इंपोर्ट मेनू में प्रोजेक्ट नाम फ़ील्ड के नीचे विवरण फ़ील्ड हाइलाइट किया गया है।

'विवरण' के अंतर्गत टेक्स्ट बॉक्स में परियोजना का विवरण लिखें। यह चरण वैकल्पिक है.

EXP प्रोजेक्ट इंपोर्ट मेनू में लोकेशन फ़ील्ड के दाईं ओर ब्राउज़ बटन हाइलाइट किया गया है।

यदि आप प्रोजेक्ट को डिफ़ॉल्ट प्रोजेक्ट फ़ोल्डर से भिन्न स्थान पर सहेजना चाहते हैं, तो विंडो को नीचे स्क्रॉल करें और कंप्यूटर पर प्रोजेक्ट फ़ोल्डर के लिए स्थान चुनने के लिए 'ब्राउज़' बटन का चयन करें।

नोट: डिफ़ॉल्ट प्रोजेक्ट स्थान एक्सटेंशन वैश्विक सेटिंग्स में पाए गए डिफ़ॉल्ट प्रोजेक्ट फ़ोल्डर पर सेट है।

EXP प्रोजेक्ट इंपोर्ट मेनू, जिसके निचले दाएं कोने में क्रिएट बटन हाइलाइट किया गया है।

अब जब नाम, विवरण और स्थान दर्ज हो गया है, तो 'बनाएँ' बटन का चयन करें। वीएस कोड विंडो रिफ्रेश होना शुरू हो जाएगी।

एक्टिविटी बार पर एक्सप्लोरर विकल्प का चयन किया गया है और यह VEX प्रोजेक्ट की फाइलों और फोल्डरों को दिखाता है। src नाम का फोल्डर हाइलाइट किया गया है।

एक बार VS कोड विंडो रिफ्रेश पूरा हो जाने पर, VEXcode EXP प्रोजेक्ट को VEX VS कोड एक्सटेंशन में आयात कर दिया गया है। प्रोजेक्ट कोड देखने और विकसित करने के लिए, साइड बार में प्रोजेक्ट नाम के अंतर्गत 'src' का चयन करें।

एक्टिविटी बार पर एक्सप्लोरर विकल्प का चयन किया गया है और यह VEX प्रोजेक्ट की फाइलों और फोल्डरों को दिखाता है। src नामक फोल्डर खोला गया है, और उसके अंदर main.cpp नामक एक C++ फाइल को हाइलाइट किया गया है।

साइड बार में 'src' के अंतर्गत 'main.py' (यदि आयातित प्रोजेक्ट एक पायथन प्रोजेक्ट है) या 'main.cpp' (यदि आयातित प्रोजेक्ट एक C/C++ प्रोजेक्ट है) का चयन करें।

main.cpp फ़ाइल का चयन कर लिया गया है और अब यह दाईं ओर स्थित संपादक में खुल गई है।

आयातित परियोजना का कोड संपादक क्षेत्र में दिखाया जाएगा, जहां इसे संशोधित किया जा सकता है।

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: