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

VEX IQ (दूसरी पीढ़ी) के लिए एक नया प्रोजेक्ट बनाना

  • कंप्यूटर पर Visual Studio Code लॉन्च करें. वीएस कोड गतिविधि बार पर VEX आइकन पर क्लिक करें।
    VS Code के साइड मेनू में VEX रोबोटिक्स एक्सटेंशन आइकन हाइलाइट किया गया है।
  • प्राथमिक साइड बार में प्रोजेक्ट क्रियाएँ के अंतर्गत नया प्रोजेक्ट बटन पर क्लिक करें।
    VEX रोबोटिक्स एक्सटेंशन का चयन कर लिया गया है और यह प्रोजेक्ट बनाने और आयात करने के विकल्प दिखाता है। नया प्रोजेक्ट बटन हाइलाइट हो गया है।
  • नया VEX प्रोजेक्ट बनाएं विंडो संकेत देगी। VEX IQ (2nd gen) प्रोजेक्ट के लिए प्रोजेक्ट प्लेटफ़ॉर्म का चयन करने के लिए IQ 2nd Generation आइकन पर क्लिक करें।
    न्यू प्रोजेक्ट बटन का चयन कर लिया गया है, और VEX प्लेटफॉर्म के विकल्प प्रदर्शित हो रहे हैं। सूचीबद्ध विकल्पों में IQ (दूसरी पीढ़ी), EXP और V5 शामिल हैं। आईक्यू (दूसरी पीढ़ी) विकल्प को हाइलाइट किया गया है।
  • प्रोजेक्ट भाषा के रूप में पायथन या C/C++ का चयन करें। VEX IQ (2nd gen) प्रोजेक्ट के लिए प्रोग्रामिंग भाषा के रूप में पायथन चुनने के लिए पायथन आइकन पर क्लिक करें, या C/C++ चुनने के लिए C/C++ आइकन पर क्लिक करें।
    आईक्यू (दूसरी पीढ़ी) विकल्प का चयन कर लिया गया है, और अब प्रोग्रामिंग भाषा के विकल्प दिखाए जा रहे हैं। सूचीबद्ध विकल्पों में पायथन और सी/सी++ शामिल हैं।
  • नया VEX IQ (दूसरी पीढ़ी) प्रोजेक्ट बनाने के लिए एक टेम्पलेट/उदाहरण प्रोजेक्ट का चयन करें। 
    • माउस स्क्रॉल व्हील को घुमाकर, स्क्रॉलबार के स्लाइडर को खींचकर, या नमूना परियोजनाओं की सूची को फ़िल्टर करने के लिए खोज बार का उपयोग करके टेम्पलेट/उदाहरण परियोजना खोजें। 
    • उपयुक्त टेम्पलेट/उदाहरण परियोजना के आइकन पर क्लिक करें।
      नोट: टेम्पलेट/उदाहरण परियोजना में नमूना कोड और रोबोट कॉन्फ़िगरेशन शामिल है जिसका उपयोग परियोजना को शुरू करने के लिए किया जाता है।
      प्रोग्रामिंग भाषा का विकल्प चुन लिया गया है, और अब टेम्पलेट/उदाहरण प्रोजेक्ट दिखाए जा रहे हैं। इस मेनू को नीचे स्क्रॉल करके परियोजनाओं की पूरी सूची देखी जा सकती है।
  • नए VEX IQ (द्वितीय) पीढ़ी के प्रोजेक्ट के लिए प्रोजेक्ट का नाम, विवरण और स्थान निर्धारित करें।
    • प्रोजेक्ट नामके अंतर्गत टेक्स्ट बॉक्स में प्रोजेक्ट का नाम लिखें।
      नोट: प्रोजेक्ट नाम का उपयोग प्रोजेक्ट के लिए शीर्ष-स्तरीय फ़ोल्डर के नाम के लिए किया जाएगा। रोबोट पर एप्लीकेशन डाउनलोड हो जाने के बाद यह नाम VEX डिवाइस स्क्रीन पर भी प्रदर्शित होगा। 
      IQ2 खाली टेम्पलेट प्रोजेक्ट का चयन कर लिया गया है, और अब प्रोजेक्ट नाम फ़ील्ड हाइलाइट हो गया है। डिफ़ॉल्ट नाम myProjectName है।
    • (वैकल्पिक) विवरणके अंतर्गत टेक्स्ट बॉक्स में प्रोजेक्ट का विवरण लिखें।
      नोट: प्रोजेक्ट विवरण, प्रोजेक्ट जानकारी के अंतर्गत डिवाइस की स्क्रीन पर भी प्रदर्शित किया जाएगा।
      IQ2 खाली टेम्पलेट प्रोजेक्ट का चयन कर लिया गया है, और अब विवरण फ़ील्ड हाइलाइट हो गया है।
    • (वैकल्पिक) यदि आप प्रोजेक्ट को डिफ़ॉल्ट प्रोजेक्ट फ़ोल्डर से भिन्न स्थान पर सहेजना चाहते हैं, तो नया VEX प्रोजेक्ट बनाएं विंडो को नीचे स्क्रॉल करें और कंप्यूटर पर प्रोजेक्ट फ़ोल्डर के लिए स्थान का चयन करने के लिए ब्राउज़ बटन पर क्लिक करें।
      नोट: डिफ़ॉल्ट प्रोजेक्ट स्थान एक्सटेंशन वैश्विक सेटिंग्स में पाए गए डिफ़ॉल्ट प्रोजेक्ट फ़ोल्डर पर सेट है।
      IQ2 खाली टेम्पलेट प्रोजेक्ट का चयन कर लिया गया है, और अब ब्राउज़ बटन हाइलाइट हो गया है जिसका उपयोग सेव लोकेशन का चयन करने के लिए किया जा सकता है।
    • प्रोजेक्ट बनाने के लिए Create बटन पर क्लिक करें। वीएस कोड विंडो रिफ्रेश होना शुरू हो जाएगी।
  • एक बार VS कोड विंडो रिफ्रेश पूरा हो जाने पर, VEX IQ (2nd) जनरेशन के लिए प्रोजेक्ट VEX VS कोड एक्सटेंशन में बनाया जाता है। प्रोजेक्ट कोड देखने और विकसित करने के लिए, साइड बार में प्रोजेक्ट नाम के नीचे src पर क्लिक करें।
    VS Code में एक नया VEX IQ Python प्रोजेक्ट बनाया और खोला गया है। साइड मेनू खुला है और src नाम का फोल्डर हाइलाइट किया गया है।
  • साइड बार में src के अंतर्गत main.py (यदि प्रोजेक्ट एक पायथन प्रोजेक्ट है) या main.cpp (यदि प्रोजेक्ट एक C/C++ प्रोजेक्ट है) पर क्लिक करें।
    VS Code में src फोल्डर खोलें और उसके अंदर main.py फाइल को हाइलाइट करें।
  • चयनित टेम्पलेट/उदाहरण परियोजना का कोड संपादक क्षेत्र में दिखाया जाएगा, जहां हम VEX IQ (द्वितीय पीढ़ी) के लिए बनाई गई परियोजना को विकसित और संपादित कर सकते हैं।
    VS Code में main.py फ़ाइल खुली हुई है और एडिटर में Python कोड दिखाया गया है। अब उपयोगकर्ता VS Code में VEX Python प्रोग्रामिंग के लिए तैयार है।

किसी मौजूदा VEXcode IQ (दूसरी पीढ़ी) प्रोजेक्ट को आयात करें

  • कंप्यूटर पर Visual Studio Code लॉन्च करें. वीएस कोड गतिविधि बार पर VEX आइकन पर क्लिक करें।
    VS Code के साइड मेनू में VEX रोबोटिक्स एक्सटेंशन आइकन हाइलाइट किया गया है।
  • प्राथमिक साइड बार में प्रोजेक्ट क्रियाएँ के अंतर्गत आयात परियोजना बटन पर क्लिक करें।
    VEX रोबोटिक्स एक्सटेंशन का चयन कर लिया गया है और यह प्रोजेक्ट बनाने और आयात करने के विकल्प दिखाता है। इंपोर्ट प्रोजेक्ट बटन हाइलाइट हो गया है।
  • आयात परियोजना विंडो संकेत देगी। आयात करने के लिए VEXcode IQ प्रोजेक्ट फ़ाइल का चयन करें और खोलें बटन पर क्लिक करें।
    नोट: VEX IQ के लिए समर्थित VEXcode प्रोजेक्ट फ़ाइल प्रकार हैं: 
    • .iqcpp (VEXcode IQ C/C++ परियोजना) 
    • .iqpython (VEXcode IQ पायथन परियोजना)
    नोट: केवल वे परियोजनाएं आयात की जा सकती हैं जो IQ (द्वितीय पीढ़ी) का उपयोग करने के लिए कॉन्फ़िगर की गई हैं। यदि आप किसी VEXcode IQ प्रोजेक्ट को आयात करने का प्रयास करते हैं जो IQ (प्रथम पीढ़ी) के लिए कॉन्फ़िगर किया गया है, तो आयात प्रक्रिया विफल हो जाएगी।
    सेव किए गए VEX प्रोजेक्ट फाइल एक्सप्लोरर में उपयोगकर्ता की फाइलों में दिखाए जाते हैं। यहां एक C/C++ प्रोजेक्ट और एक Python (दूसरी पीढ़ी) प्रोजेक्ट सूचीबद्ध हैं।
  • आयातित परियोजना के लिए परियोजना का नाम, विवरण और स्थान निर्धारित करें।
    • (वैकल्पिक) यदि आप आयातित परियोजना का नाम बदलना चाहते हैं, तो परियोजना का नामके अंतर्गत टेक्स्ट बॉक्स में परियोजना का नया नाम लिखें।
      नोट: परियोजना के नाम का उपयोग परियोजना के लिए शीर्ष-स्तरीय फ़ोल्डर के नाम के लिए किया जाएगा। रोबोट पर एप्लीकेशन डाउनलोड हो जाने के बाद यह नाम VEX डिवाइस स्क्रीन पर भी प्रदर्शित होगा।
      पहले से सहेजे गए VEX प्रोजेक्ट को आयात करने के लिए चुना गया है, और अब प्रोजेक्ट नाम फ़ील्ड हाइलाइट हो गया है।
    • (वैकल्पिक) विवरणके अंतर्गत टेक्स्ट बॉक्स में प्रोजेक्ट का विवरण लिखें।
      नोट: प्रोजेक्ट विवरण, प्रोजेक्ट जानकारी के अंतर्गत डिवाइस की स्क्रीन पर भी प्रदर्शित किया जाएगा।
      पहले से सहेजे गए VEX प्रोजेक्ट का चयन कर लिया गया है, और अब विवरण फ़ील्ड हाइलाइट हो गया है।
    • (वैकल्पिक) यदि आप प्रोजेक्ट को डिफ़ॉल्ट प्रोजेक्ट फ़ोल्डर से भिन्न स्थान पर सहेजना चाहते हैं, तो कंप्यूटर पर प्रोजेक्ट फ़ोल्डर के लिए स्थान का चयन करने के लिए ब्राउज़ बटन पर क्लिक करें।
      नोट: डिफ़ॉल्ट प्रोजेक्ट स्थान एक्सटेंशन वैश्विक सेटिंग्स में पाए गए डिफ़ॉल्ट प्रोजेक्ट फ़ोल्डर पर सेट है।
      पहले से सहेजे गए VEX प्रोजेक्ट का चयन कर लिया गया है, और अब ब्राउज़ बटन हाइलाइट हो गया है जिसका उपयोग सहेजे गए स्थान को बदलने के लिए किया जा सकता है।
    • प्रोजेक्ट आयात करने के लिए आयात बटन पर क्लिक करें। वीएस कोड विंडो रिफ्रेश होना शुरू हो जाएगी।
  • एक बार VS कोड विंडो रिफ्रेश पूरा हो जाने पर, VEXcode IQ प्रोजेक्ट को VEX VS कोड एक्सटेंशन में आयात कर दिया जाता है। प्रोजेक्ट कोड देखने और विकसित करने के लिए, साइड बार में प्रोजेक्ट नाम के नीचे src पर क्लिक करें।
    पहले से सेव किए गए VEX C/C++ प्रोजेक्ट को VS Code में सफलतापूर्वक इम्पोर्ट और ओपन किया गया। साइड मेनू खुला है और src नाम का फोल्डर हाइलाइट किया गया है।
  • साइड बार में src के अंतर्गत main.py (यदि आयातित प्रोजेक्ट एक पायथन प्रोजेक्ट है) या main.cpp (यदि आयातित प्रोजेक्ट एक C/C++ प्रोजेक्ट है) पर क्लिक करें।
    VS Code में src फोल्डर खोलें और उसके अंदर main.cpp फाइल को हाईलाइट करें।
  • आयातित परियोजना का कोड संपादक क्षेत्र में दिखाया जाएगा, जहां हम VEX IQ (द्वितीय पीढ़ी) के लिए आयातित परियोजना को संशोधित या रीमिक्स कर सकते हैं।
    VS Code में main.cpp फ़ाइल खुली हुई है और एडिटर में C/C++ कोड दिखाया गया है। अब उपयोगकर्ता VS Code में VEX C/C++ प्रोग्रामिंग के लिए तैयार है।

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

Last Updated: