এই নিবন্ধটি VEX ভিজ্যুয়াল স্টুডিও কোড এক্সটেনশন UI(ইউজার ইন্টারফেস) এর একটি ওভারভিউ। এক্সটেনশনটি VEX IQ 2nd জেনারেশন, EXP, এবং V5 প্ল্যাটফর্মের জন্য C++ এবং Python প্রকল্পের উন্নয়ন সমর্থন করে।

V5-এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, ডেভেলপারদের কোডিং অভিজ্ঞতা উন্নত করার জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

UI উপাদান

VEX VS কোড এক্সটেনশনের 3টি প্রধান উপাদান রয়েছে।

  1. টুলবার
  2. অ্যাক্টিভিটি বার এবং সাইড বার
  3. টার্মিনাল প্যানেল

টুলবার

টুলবার ব্যবহারকারীদের VEX VS Code এক্সটেনশন প্রকল্প VEX Brains এবং VEX কন্ট্রোলারের সাথে যোগাযোগ করার একটি দ্রুত উপায় দেয়। টুলবারটি তখনই সক্রিয় থাকে যখন VS কোডএ একটি বৈধ VEX প্রকল্প খোলা থাকে। একটি বৈধ VEX প্রকল্প হল একটি প্রকল্প যা এক্সটেনশন দ্বারা তৈরি বা আমদানি করা হয়। একটি VEXcode বা VEXcode Pro প্রকল্প খোলা বৈধ নয় এবং আমদানি করতে হবে৷

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, সহজে নেভিগেশন এবং ব্যবহারের জন্য হাইলাইট করা বিভাগ সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে।

ডিভাইস পিকার

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, ব্যবহারকারীদের তাদের উন্নয়ন অভিজ্ঞতা উন্নত করার জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে।

ডিভাইস পিকার দুটি প্রধান ফাংশন আছে. প্রথমত, এটি সংযুক্ত VEX ডিভাইস প্রকারের প্রতিনিধিত্ব করে একটি মস্তিষ্ক বা নিয়ামক আইকন প্রদর্শন করে।

V5 VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, VEX রোবোটিক্স প্ল্যাটফর্ম ব্যবহার করে বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

দ্বিতীয়ত, যখন ডিভাইসের তালিকা আইকনে ক্লিক করা হয়, তখন সমস্ত সংযুক্ত VEX ডিভাইসগুলির সাথে একটি দ্রুত বাছাই তালিকা উপস্থিত হয়। ব্যবহারকারী এক্সটেনশনটি কোন ডিভাইসের সাথে সংযুক্ত হবে তা নির্বাচন করতে পারেন।
বর্তমান সংযুক্ত ডিভাইসটি সর্বদা তালিকার শীর্ষে প্রদর্শিত হবে তারপরে ডিভাইসের ধরন (মস্তিষ্ক বা নিয়ন্ত্রক) এবং প্ল্যাটফর্ম (IQ 2nd জেনারেশন, EXP, এবং V5) অনুসারে বাছাই করা অন্যান্য ডিভাইসগুলি অনুসরণ করবে৷

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, ডেভেলপমেন্ট ওয়ার্কফ্লো বাড়ানোর জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে।

প্রতিটি ডিভাইস আইটেমে মস্তিষ্কের নাম, প্ল্যাটফর্ম, ডিভাইসের ধরন এবং ডিভাইসের পথের তথ্য রয়েছে।

V5 এর জন্য VS কোড এক্সটেনশনের স্ক্রিনশট, কোডিং দক্ষতা বাড়াতে এবং V5 ডেভেলপমেন্টের জন্য সমর্থন করার জন্য ডিজাইন করা ইন্টারফেস এবং বৈশিষ্ট্যগুলি প্রদর্শন করে।

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড স্নিপেট, ডিবাগিং বিকল্প এবং প্রকল্প পরিচালনার কার্যকারিতা সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে।

গুরুত্বপূর্ণ

যদি একটি কন্ট্রোলার একটি কম্পিউটারের সাথে সংযুক্ত থাকে, কিন্তু মস্তিষ্কের সাথে একটি রেডিও লিঙ্ক না থাকে, তাহলে তালিকা আইটেম বা ডিভাইস তালিকা স্ট্যাটাস বার আইকনের পাশে কোন মস্তিষ্কের নাম প্রদর্শিত হবে না।

স্লট নির্বাচক

V5 VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড স্নিপেট এবং ডিবাগিং বিকল্পগুলি সহ V5 বিকাশের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

স্লট নির্বাচক আইকন ব্যবহারকারীকে কোন স্লটে এক্সটেনশন ডাউনলোড করবে বা কোন ব্যবহারকারী প্রোগ্রাম চালাবে তা বেছে নিতে দেয়।

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড স্নিপেট এবং প্রকল্প পরিচালনার বিকল্পগুলি সহ V5 বিকাশের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

যখন স্লট নির্বাচক আইকনে ক্লিক করা হয়, উপলব্ধ ব্যবহারকারী প্রোগ্রাম স্লট 1-8 সহ একটি দ্রুত বাছাই তালিকা উপস্থিত হয়।

বিল্ড/ডাউনলোড করুন

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, উত্পাদনশীলতা এবং কোড পরিচালনার উপর ফোকাস সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে।V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড সম্পাদনার বিকল্প এবং প্রকল্প পরিচালনার কার্যকারিতা সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

একটি VEX মস্তিষ্ক বা একটি VEX কন্ট্রোলার সংযুক্ত থাকলে বিল্ড/ডাউনলোড আইকন ফাংশন পরিবর্তন করে।

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, উত্পাদনশীলতা এবং কোড পরিচালনার উপর ফোকাস সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে।

যদি একটি VEX ডিভাইস সংযুক্ত না থাকে তবে বিল্ড আইকনটি দেখানো হয়। ক্লিক করা হলে, প্রকল্পটি শুধুমাত্র তৈরি হবে।

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড সম্পাদনার বিকল্প এবং প্রকল্প পরিচালনার কার্যকারিতা সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

যদি একটি VEX ডিভাইস সংযুক্ত থাকে, তাহলে ডাউনলোড আইকনটি দেখানো হয়। ক্লিক করা হলে, প্রকল্পটি তৈরি হবে এবং সফল হলে, VEX ডিভাইসে ডাউনলোড করা হবে।

খেলা

V5 এর জন্য VS কোড এক্সটেনশনের স্ক্রিনশট, কোড এডিটিং টুলস এবং VEX রোবোটিক্স ইন্টিগ্রেশন সহ এর ইউজার ইন্টারফেস এবং বৈশিষ্ট্যগুলি প্রদর্শন করে।

প্লে আইকন, ক্লিক করা হলে, নির্বাচিত স্লটে ব্যবহারকারী প্রোগ্রাম চালায়।

থামো

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, V5 প্ল্যাটফর্ম ব্যবহার করে বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

স্টপ আইকন, ক্লিক করা হলে, একটি ব্যবহারকারী প্রোগ্রাম বন্ধ করে দেয়।

নির্বাচিত কর্মক্ষেত্র

V5 এর জন্য VS কোড এক্সটেনশনের স্ক্রিনশট, এর ব্যবহারকারী ইন্টারফেস এবং বৈশিষ্ট্যগুলি প্রদর্শন করে, কোড এডিটিং টুলস এবং V5 ক্যাটাগরি বিকল্পগুলি সহ, বিকাশের অভিজ্ঞতা বাড়ানোর জন্য ডিজাইন করা হয়েছে৷

VS কোড মাল্টি ওয়ার্কস্পেস প্রকল্প সমর্থন করে। প্রকল্প নির্বাচক ব্যবহারকারীদের VEX প্রকল্পগুলির মধ্যে স্যুইচ করার অনুমতি দেয় যখন ওয়ার্কস্পেসের ভিতরে একাধিক উপস্থিত থাকে।

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড এডিটিং টুলস এবং ডেভেলপারদের জন্য বিকল্পগুলি সহ V5 বিভাগের বিবরণের সাথে প্রাসঙ্গিক বৈশিষ্ট্য এবং কার্যকারিতা প্রদর্শন করে।

প্রকল্প নির্বাচক আইকনে ক্লিক করা হলে, সমস্ত বৈধ প্রকল্পের সাথে একটি দ্রুত বাছাই তালিকা প্রদর্শিত হবে।

গুরুত্বপূর্ণ
একটি প্রকল্প বৈধ না হলে, এটি প্রকল্পের দ্রুত বাছাই তালিকায় দেখানো হবে না। একটি প্রকল্প বৈধ নয় যদি না এটি VEX VS কোড এক্সটেনশন দ্বারা তৈরি বা আমদানি করা হয়।

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড এডিটিং এবং ডিবাগিং বিকল্প সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

পাইথন ফাইল নির্বাচক (শুধুমাত্র পাইথন)
যখন একটি VEX পাইথন প্রকল্প নির্বাচন করা হয় তখন পাইথন ফাইল নির্বাচনকারী টুলবারে উপস্থিত হবে। VEX-এর জন্য Python বর্তমানে শুধুমাত্র একক ফাইল ডাউনলোড সমর্থন করে।

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড এডিটিং এবং ডিবাগিং বিকল্প সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷


আইকনে ক্লিক করা হলে, ওয়ার্কস্পেস ডিরেক্টরিতে থাকা সমস্ত পাইথন ফাইলের সাথে একটি দ্রুত বাছাই তালিকা প্রদর্শিত হবে।
পাইথন ফাইল নির্বাচক ব্যবহারকারীকে পাইথন সোর্স ফাইল (.py) এর মধ্যে স্যুইচ করতে দেয়

VEX অ্যাক্টিভিটি বার এবং সাইডবার

V5 এর জন্য VS কোড এক্সটেনশনের স্ক্রিনশট, কোড এডিটিং টুলস এবং নেভিগেশন অপশন সহ V5 ক্যাটাগরির বর্ণনার সাথে এর ইউজার ইন্টারফেস এবং বৈশিষ্ট্যগুলি প্রদর্শন করে।

প্রকল্প কর্ম

V5 VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, VEX রোবোটিক্সের সাথে কোডিং অভিজ্ঞতা বাড়ানোর জন্য বৈশিষ্ট্য এবং কার্যকারিতা প্রদর্শন করে।

ভেক্স অ্যাক্টিভিটি বারে প্রোজেক্ট অ্যাকশন ভিউ এবং ভিএক্স ডিভাইস ইনফো ভিউ রয়েছে।

প্রোজেক্ট অ্যাকশন ভিউ একটি নতুন প্রোজেক্ট তৈরি করতে বা বিদ্যমান VEXcode বা VEXcode Pro প্রোজেক্ট আমদানি করতে ব্যবহৃত হয়।

একটি নতুন প্রকল্প তৈরি সম্পর্কে আরও তথ্যের জন্য, এই নিবন্ধটি দেখুন

সংস্করণের তথ্যও দৃশ্যের নীচে বাম এবং ডানদিকের কোণায় প্রদর্শিত হয়।

গুরুত্বপূর্ণ
যদি একটি VEXcode বা VEXcode Pro প্রোজেক্ট সম্পাদকে খোলা থাকে তাহলে এটি একটি বৈধ VEX প্রজেক্ট হিসেবে বিবেচিত হবে না, VEX সাইডবারে ইমপোর্ট বোতাম ব্যবহার করে প্রোজেক্টটি আমদানি করতে হবে।

VEX ডিভাইসের তথ্য

V5 এর জন্য VS কোড এক্সটেনশনের স্ক্রিনশট, কোড এডিটিং টুল এবং V5-নির্দিষ্ট কার্যকারিতা সহ এর ইন্টারফেস এবং বৈশিষ্ট্যগুলি প্রদর্শন করে।ভিজ্যুয়াল স্টুডিও কোডে VEX V5 কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, মূল বৈশিষ্ট্য এবং প্রোগ্রামিং V5 রোবোটিক্স সিস্টেমের জন্য উপলব্ধ বিকল্পগুলি প্রদর্শন করে।

VEX ডিভাইস তথ্য ভিউ ব্যবহারকারীকে সংযুক্ত VEX মস্তিষ্ক বা VEX কন্ট্রোলারের একটি ওভারভিউ দেয়। VEXos সংস্করণ, সিরিয়াল পোর্ট পাথ, ব্যবহারকারী প্রোগ্রাম, এবং ডিভাইস তথ্য সব এই ভিউ পাওয়া যাবে. অন্যান্য ফাংশন যেমন VEXos ফার্মওয়্যার আপডেট, স্ক্রিন শট, মস্তিষ্কের নাম এবং সেটিংস টিম নম্বর সেট করাও এই দৃশ্যের মাধ্যমে সঞ্চালিত হতে পারে।

পদ্ধতিগত তথ্য

V5-এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, V5 বিভাগে বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

সিস্টেম তথ্য একটি সংযুক্ত VEX ডিভাইসের একটি সংক্ষিপ্ত ওভারভিউ প্রদান করে। এর মধ্যে একটি ডিভাইসের VEXos সংস্করণ, মস্তিষ্কের নাম, দলের নম্বর, ব্রেন আইডি এবং পাইথন রানটাইম সংস্করণের তথ্য অন্তর্ভুক্ত রয়েছে।

সিরিয়াল পোর্ট তথ্য

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড স্নিপেট এবং ডিবাগিং বিকল্পগুলি সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

সিরিয়াল পোর্ট তথ্য VEX ডিভাইসের জন্য উপলব্ধ প্রতিটি পোর্টের জন্য ডিভাইসের পথ প্রদর্শন করে। বেশিরভাগ VEX ডিভাইস দুটি সিরিয়াল পোর্ট হিসাবে গণনা করে। কমিউনিকেশন সিরিয়াল পোর্ট প্রোগ্রাম ডাউনলোড করতে এবং মস্তিষ্কের ফাংশন নিয়ন্ত্রণ করতে ব্যবহৃত হয়। ব্যবহারকারী সিরিয়াল পোর্ট ব্রেইনে চলমান ব্যবহারকারী অ্যাপ এবং USB এর মাধ্যমে সংযুক্ত হোস্ট কম্পিউটারের মধ্যে ডেটা স্থানান্তর করতে ব্যবহৃত হয়। V5 কন্ট্রোলার হল একমাত্র VEX ডিভাইস যার শুধুমাত্র একটি কমিউনিকেশন সিরিয়াল পোর্ট আছে এবং কোন ইউজার সিরিয়াল পোর্ট নেই।

প্রোগ্রাম তথ্য

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, V5 প্রকল্পগুলির সাথে কাজ করা বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

প্রোগ্রাম তথ্য একটি VEX মস্তিষ্কে সমস্ত ডাউনলোড করা ব্যবহারকারী প্রোগ্রামের একটি তালিকা প্রদর্শন করে।

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড স্নিপেট এবং ইন্টিগ্রেশন বিকল্প সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

প্রতিটি প্রোগ্রাম তালিকা আইটেম প্রতিটি ব্যবহারকারী প্রোগ্রাম সম্পর্কে অতিরিক্ত তথ্য যেমন স্লট অবস্থান, ফাইলের নাম, ভাষার ধরন, ফাইলের আকার এবং ডাউনলোডের সময় দেখানোর জন্য প্রসারিত করা যেতে পারে।

ডিভাইস তথ্য

V5 VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড স্নিপেট এবং কনফিগারেশন বিকল্পগুলি সহ V5 বিকাশের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

ডিভাইসের তথ্য VEX ব্রেইনের সাথে সংযুক্ত সমস্ত স্মার্ট পোর্ট ডিভাইসের একটি তালিকা দেখায়। প্রতিটি তালিকা আইটেম স্মার্ট পোর্ট নম্বর এবং ডিভাইসের ধরন দেখায়।

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, V5 প্রকল্পগুলির সাথে কাজ করা বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

প্রতিটি ডিভাইস তালিকা আইটেম প্রতিটি স্মার্ট পোর্ট ডিভাইস সম্পর্কে ফার্মওয়্যার সংস্করণ তথ্য দেখানোর জন্য প্রসারিত করা যেতে পারে।

VEX ব্রেইন ডিভাইসের সাথে সংযুক্ত হলে কন্ট্রোলার লিঙ্কড স্ট্যাটাস প্রদর্শিত হয়।

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড এডিটিং এবং ডিবাগিং বিকল্পগুলি সহ VEX রোবোটিক্সের সাথে কাজ করা বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

VEX মস্তিষ্ক একটি VEX কন্ট্রোলারের সাথে সংযুক্ত

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, V5 প্ল্যাটফর্ম ব্যবহার করে ডেভেলপারদের জন্য প্রাসঙ্গিক বৈশিষ্ট্য এবং কার্যকারিতা প্রদর্শন করে।

VEX মস্তিষ্ক একটি VEX কন্ট্রোলারের সাথে সংযুক্ত নয়

V5-এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, ডেভেলপারদের কোডিং অভিজ্ঞতা উন্নত করার জন্য উপলব্ধ মূল বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

VEX V5 কন্ট্রোলার একটি VEX V5 মস্তিষ্কের সাথে সংযুক্ত

স্ক্রীন শট

V5-এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, ডেভেলপারদের কোডিং অভিজ্ঞতা উন্নত করার জন্য উপলব্ধ বিভিন্ন বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

ক্যামেরা আইকনে ক্লিক করে, একজন ব্যবহারকারী একটি VEX মস্তিষ্ক থেকে একটি স্ক্রিনশট নিতে এবং ডাউনলোড করতে পারেন।
স্ক্রীন শট শুধুমাত্র তখনই পাওয়া যায় যখন USB এর মাধ্যমে VEX Brain এর সাথে সরাসরি সংযুক্ত থাকে

ব্যাটারি মেডিক (শুধুমাত্র V5 মস্তিষ্ক)

V5 এর জন্য VS কোড এক্সটেনশনের স্ক্রিনশট, কোড এডিটিং টুলস এবং VEX রোবোটিক্স ইন্টিগ্রেশন অপশন সহ এর ইন্টারফেস এবং বৈশিষ্ট্যগুলি প্রদর্শন করে।

হার্ট আইকনে ক্লিক করার মাধ্যমে, এক্সটেনশনটি ব্যাটারি মেডিক ব্যবহারকারী প্রোগ্রাম ডাউনলোড এবং চালাবে।

মস্তিষ্কের নাম সেট করুন

V5 এর জন্য VS কোড এক্সটেনশনের স্ক্রিনশট, ব্যবহারকারী ইন্টারফেস এবং VEX রোবোটিক্স ডেভেলপমেন্টে কোডিং দক্ষতা এবং প্রকল্প পরিচালনা বাড়ানোর জন্য ডিজাইন করা বৈশিষ্ট্যগুলি প্রদর্শন করে।

সিস্টেম>নামের পাশের পেন্সিল আইকনে ক্লিক করে, একজন ব্যবহারকারী একটি VEX মস্তিষ্কের জন্য নাম সেট করতে পারেন।

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড এডিটিং এবং ডিবাগিং বিকল্প সহ VEX রোবোটিক্স প্রোগ্রামিংয়ের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে।

পেন্সিল আইকনে ক্লিক করার পরে, VS কোড সম্পাদকের শীর্ষে একটি ইনপুট বাক্স প্রদর্শিত হবে। ইনপুট বক্সে নতুন মস্তিষ্কের নাম টাইপ করুন এবং সেট করতে এন্টার টিপুন।

টিম নম্বর সেট করুন

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, V5 প্রকল্পগুলির সাথে কাজ করা বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

সিস্টেম>দলের পাশের পেন্সিল আইকনে ক্লিক করে, একজন ব্যবহারকারী একটি VEX মস্তিষ্কের জন্য দলের নম্বর সেট করতে পারেন।

V5 এর জন্য VS কোড এক্সটেনশনের স্ক্রিনশট, কোড এডিটিং টুলস এবং ইন্টিগ্রেশন অপশন সহ V5 ক্যাটাগরি ডেভেলপমেন্টের সাথে প্রাসঙ্গিক ইউজার ইন্টারফেস এবং বৈশিষ্ট্যগুলি প্রদর্শন করে।

পেন্সিল আইকনে ক্লিক করার পর VS কোড সম্পাদকের শীর্ষে একটি ইনপুট বক্স প্রদর্শিত হবে। ইনপুট বক্সে নতুন টিম নম্বর টাইপ করুন এবং সেট করতে এন্টার টিপুন।

ব্যবহারকারী প্রোগ্রাম মুছুন

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড সম্পাদনার বিকল্প এবং প্রকল্প পরিচালনার কার্যকারিতা সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

প্রোগ্রাম->প্রকল্পের নামের পাশে Trashcan আইকনে ক্লিক করে, একজন ব্যবহারকারী একটি নির্দিষ্ট স্লটে একটি প্রোগ্রাম মুছে ফেলতে পারেন। গুরুত্বপূর্ণ, একবার আপনি একটি প্রোগ্রাম মুছে ফেললে এটি পুনরুদ্ধার করা যাবে না। এই বৈশিষ্ট্যটি ব্যবহার করার সময় সতর্কতা অবলম্বন করুন.

ডিভাইস তথ্য সতর্কতা

VEXos আপডেট

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড সম্পাদনার বিকল্প এবং ইন্টিগ্রেশন ক্ষমতা সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

যখন একটি VEX ব্রেইনের VEXos সংস্করণটি পুরানো হয়ে যায়, তখন VEXos সংস্করণের পাশে একটি সতর্কতা বার্তা আইকন প্রদর্শিত হয় এবং উভয় ব্রেইনের আইকন হলুদ হয়ে যায়।

এই সতর্কতা সমাধানের জন্য একজন ব্যবহারকারীকে তাদের VEXos মস্তিষ্কের জন্য VEXos আপডেট করা উচিত।

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, মেনু এবং টুল বিকল্পগুলি সহ কোডিং অভিজ্ঞতা উন্নত করতে বৈশিষ্ট্য এবং কার্যকারিতা প্রদর্শন করে।

VEX Brain আইকনের পাশের উপরের তীরটিতে ক্লিক করে VEXos আপডেট করা যেতে পারে।

V5 এর জন্য VS কোড এক্সটেনশনের স্ক্রিনশট, এর ব্যবহারকারী ইন্টারফেস এবং বৈশিষ্ট্যগুলি প্রদর্শন করে, যার মধ্যে কোড এডিটিং টুলস এবং উন্নত উন্নয়ন অভিজ্ঞতার জন্য ইন্টিগ্রেশন বিকল্প রয়েছে।

এছাড়াও VEXos পুরানো হয়ে গেলে VS কোড সম্পাদকের নীচে ডানদিকে একটি বিজ্ঞপ্তি বাক্স উপস্থিত হবে। একজন ব্যবহারকারী "আপডেট" বোতামে ক্লিক করে একটি VEXos আপডেট শুরু করতে পারেন বা VEXos আপডেটটি এড়িয়ে যেতে "উপেক্ষা করুন" বোতামে ক্লিক করতে পারেন৷

ব্রেন সংযুক্ত কন্ট্রোলারের সাথে সংযুক্ত নয়

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড স্নিপেট এবং প্রকল্প পরিচালনার বিকল্পগুলি সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

VEX কন্ট্রোলার আইকনটি হলুদ হয়ে যাবে যখন একটি VEX কন্ট্রোলার একটি কম্পিউটারের সাথে সংযুক্ত থাকে, কিন্তু VEX মস্তিষ্কের সাথে সংযুক্ত থাকে না।

এই সতর্কতাটি সমাধান করার জন্য একজন ব্যবহারকারীকে একটি VEX কন্ট্রোলারকে একটি VEX মস্তিষ্কের সাথে লিঙ্ক করা উচিত

টার্মিনাল প্যানেল

VEX VS কোড এক্সটেনশন স্টার্টআপে দুটি টার্মিনাল প্রদান করে, লগ টার্মিনাল এবং ইন্টারেক্টিভ টার্মিনাল

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড স্নিপেট এবং প্রকল্প পরিচালনার বিকল্পগুলি সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

লগ টার্মিনাল

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড এডিটিং এবং ডিবাগিং বিকল্পগুলি সহ V5 ডেভেলপমেন্টের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

লগ টার্মিনাল বিল্ড আউটপুট, বিল্ড ত্রুটি এবং ডাউনলোড ফলাফল প্রদর্শন করে।

ইন্টারেক্টিভ টার্মিনাল

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড এডিটিং এবং ডিবাগিং বিকল্পগুলি সহ VEX রোবোটিক্স ডেভেলপমেন্টের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

ইন্টারেক্টিভ টার্মিনালের দুটি ফাংশন রয়েছে, প্রিন্টএফ লগ প্রদর্শন করা এবং একটি ব্যবহারকারী প্রোগ্রামে কাঁচা কীস্ট্রোক ফেরত পাঠানো। ইন্টারেক্টিভ টার্মিনালের সুবিধা নেওয়ার জন্য একটি ব্রেন বা কন্ট্রোলারকে VEX VS কোড এক্সটেনশন চলমান কম্পিউটারের সাথে সংযুক্ত থাকতে হবে। ইন্টারেক্টিভ টার্মিনাল আউটপুট একটি ব্যবহারকারী প্রোগ্রাম তৈরি এবং ডাউনলোড করার পরে ডিফল্টরূপে সাফ হয়ে যায়।

ব্যবহারকারীর সেটিংস

ব্যবহারকারী সেটিংস হল বিশ্বব্যাপী সেটিংস সেটিংস যা ভিজ্যুয়াল স্টুডিও কোড প্রতিটি এক্সটেনশনের জন্য অফার করে। ব্যবহারকারী সেটিংস প্রতিটি VEX VS কোড এক্সটেনশন প্রকল্পে প্রয়োগ করা হয়।

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড স্নিপেট এবং প্রকল্প পরিচালনার বিকল্পগুলি সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

কীভাবে VEX ব্যবহারকারী সেটিংস অ্যাক্সেস করবেন

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, VEX রোবোটিক্সের সাথে তাদের কোডিং অভিজ্ঞতা উন্নত করতে ব্যবহারকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং বিকল্পগুলি প্রদর্শন করে।

VS কোডের বাম দিকের কোণায় গিয়ারে ক্লিক করুন এবং একটি প্রসঙ্গ মেনু প্রদর্শিত হবে

V5-এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, V5 বিভাগে বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

প্রসঙ্গ মেনুতে, "সেটিংস" আইটেমে ক্লিক করুন এবং একটি সেটিংস পৃষ্ঠা প্রদর্শিত হবে।

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড সম্পাদনার বিকল্প এবং VEX-নির্দিষ্ট কার্যকারিতা সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

বাম হাতের তালিকার দৃশ্যে, "এক্সটেনশন" আইটেমটিতে ক্লিক করুন৷ এরপরে, নীচে স্ক্রোল করুন এবং "VEX" লেবেলযুক্ত আইটেমটি খুঁজুন।

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড সম্পাদনার বিকল্প এবং প্রকল্প পরিচালনার কার্যকারিতা সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

"VEX" তালিকা আইটেম ক্লিক করুন.

V5 এর জন্য VS কোড এক্সটেনশনের স্ক্রিনশট, ব্যবহারকারী ইন্টারফেস উপাদান এবং কোড স্নিপেট সহ V5 বিভাগের বিবরণের সাথে প্রাসঙ্গিক বৈশিষ্ট্য এবং কার্যকারিতা প্রদর্শন করে।

VEX ব্যবহারকারী সেটিংস ডান হাতের প্যানেলে প্রদর্শিত হবে।

সেটিংস ওভারভিউ

কন্ট্রোলার চ্যানেল (শুধুমাত্র V5 কন্ট্রোলার)

কন্ট্রোলার চ্যানেল সেটিং একটি V5 ব্রেন এবং V5 কন্ট্রোলারের মধ্যে রেডিও যোগাযোগ চ্যানেলের ধরন নিয়ন্ত্রণ করে।
এই সেটিংটি শুধুমাত্র তখনই প্রযোজ্য হয় যখন VS কোডটি USB এর মাধ্যমে V5 কন্ট্রোলারের সাথে সংযুক্ত থাকে এবং কন্ট্রোলার VEXnet এর মাধ্যমে V5 ব্রেইনের সাথে সংযুক্ত থাকে। ব্যবহারকারী ডাউনলোড এবং পিট চ্যানেলের মধ্যে বেছে নিতে পারেন। ডাউনলোডএ সেট করা হলে, ব্যবহারকারী প্রোগ্রাম ডাউনলোড শুরু হলে রেডিও একটি ডাউনলোড VEXnet চ্যানেলে যাবে। ডাউনলোড চ্যানেলটি উচ্চতর ডেটা রেট এবং আরও দক্ষ ডাউনলোডের অনুমতি দেয়। পিটএ সেট করা হলে, রেডিও একটি পিট চ্যানেলে থাকবে এবং ডাউনলোড হতে অনেক বেশি সময় লাগবে। ডিফল্টরূপে এই সেটিংটি ডাউনলোডএ সেট করা আছে।

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, V5 প্রকল্পগুলির সাথে কাজ করা বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

Cpp প্রকল্প SDK হোম

এই সেটিং এডিট করবেন না।

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড এডিটিং এবং ডিবাগিং বিকল্প সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

Cpp টুলচেন পথ

Cpp টুলচেন পাথ টুলচেইনের জন্য পথ সেট করে যা একটি C++ VEX VS Code প্রকল্প তৈরি করার সময় ব্যবহৃত হয়।

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড স্নিপেট, ডিবাগিং বিকল্প এবং প্রকল্প পরিচালনার সরঞ্জাম সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

ব্যবহারকারী টার্মিনাল সক্ষম করুন

Enable User Terminal সেটিং এক্সটেনশনটিকে ব্যবহারকারী সিরিয়াল পোর্ট খুলতে দেয় যখন একটি VEX Brain বা VEX কন্ট্রোলার এক্সটেনশন দ্বারা সনাক্ত করা হয়। একমাত্র ব্যতিক্রম একটি V5 কন্ট্রোলারের ক্ষেত্রে প্রযোজ্য যা ব্যবহারকারী সিরিয়াল পোর্টের সাথে গণনা করে না।

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড এডিটিং এবং ডিবাগিং বিকল্প সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

সক্ষম করুন এক্সটেনশনকে স্টার্টআপে একটি ইউজারপোর্টের সাথে সংযোগ করার অনুমতি দেয় এবং ইন্টারেক্টিভ টার্মিনাল তৈরি করবে। এক্সটেনশন চলাকালীন সক্রিয় নির্বাচন করা হলে, কোনো ডিভাইস সংযুক্ত থাকলে এক্সটেনশনটি ইউজারপোর্ট খোলার চেষ্টা করবে।
নিষ্ক্রিয় এক্সটেনশনটিকে স্টার্টআপে ব্যবহারকারী পোর্টের সাথে সংযুক্ত হতে বাধা দেয় এবং একটি ইন্টারেক্টিভ টার্মিনাল তৈরি করবে না। এক্সটেনশন চলাকালীন নিষ্ক্রিয় নির্বাচন করা হলে, এক্সটেনশন ব্যবহারকারী পোর্ট বন্ধ করবে এবং ইন্টারেক্টিভ টার্মিনাল সরিয়ে দেবে।

প্রজেক্ট বিল্ড টাইপ

প্রজেক্ট বিল্ড টাইপ সেট করে কিভাবে এক্সটেনশন একটি C++ প্রোজেক্ট তৈরি করবে। ব্যবহারকারী বিল্ড টাইপটি বিল্ড বা পুনর্নির্মাণে সেট করতে পারেন।
Build শুধুমাত্র তখনই প্রজেক্টটি তৈরি করুন যখন Make প্রোজেক্টের সোর্স কোডে কোনো পরিবর্তন শনাক্ত করে।
Rebuild প্রকল্পের বিল্ড ডিরেক্টরি পরিষ্কার করে, তারপর প্রকল্পটি তৈরি করে। এই বিকল্পটি সাধারণত অনেক ধীর হয়।

V5 এর জন্য VS কোড এক্সটেনশনের স্ক্রিনশট, এটির ইন্টারফেস এবং বৈশিষ্ট্যগুলি প্রদর্শন করে, কোডিং দক্ষতা বাড়াতে এবং V5 প্রকল্পগুলির সাথে কাজ করা ব্যবহারকারীদের জন্য বিকাশ প্রক্রিয়াগুলিকে স্ট্রিমলাইন করার জন্য ডিজাইন করা হয়েছে৷

প্রজেক্ট হোম

প্রজেক্ট হোম নতুন প্রজেক্ট উইজার্ড সম্পূর্ণ করার সময় একটি নতুন প্রকল্পের জন্য ডিফল্ট হোম ডিরেক্টরি সেট করে।

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড এডিটিং এবং ডিবাগিং বিকল্প সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

ডাউনলোড করার পর রান করুন

ডাউনলোডের পরে চালান সক্রিয় করা হলে, এটি একটি VEX ব্রেইনে ডাউনলোড করার পরে ব্যবহারকারীর প্রোগ্রামটি চালানোর কারণ হয়৷

V5 এর জন্য VS কোড এক্সটেনশনের স্ক্রিনশট, কোড এডিটিং টুল এবং VEX-নির্দিষ্ট কার্যকারিতা সহ এর ব্যবহারকারী ইন্টারফেস এবং বৈশিষ্ট্যগুলি প্রদর্শন করে।

পাইথন SDK হোম

এই সেটিং এডিট করবেন না।

V5 VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড স্নিপেট এবং প্রকল্প পরিচালনার বিকল্পগুলি সহ V5 বিকাশের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

VEX কমান্ড সাহায্য

VEX কমান্ড সহায়তা C++ এবং Python API (অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস) এর অন্তর্ভুক্ত নির্দিষ্ট ফাংশনগুলির জন্য ডকুমেন্টেশন অ্যাক্সেসের অনুমতি দেয়। ডকুমেন্টেশন প্রতিটি VEX প্ল্যাটফর্মের জন্য নির্দিষ্ট (IQ 2nd Generation, EXP, V5)।

V5 এর জন্য VS কোড এক্সটেনশনের স্ক্রিনশট, এর ব্যবহারকারী ইন্টারফেস এবং বৈশিষ্ট্যগুলি প্রদর্শন করে, কোড সম্পাদনা সরঞ্জাম এবং VEX রোবোটিক্স প্রোগ্রামিংয়ের জন্য ইন্টিগ্রেশন বিকল্পগুলি সহ।

VEX কমান্ড সহায়তা অ্যাক্সেস করতে, প্রথমে অনুসন্ধান করার জন্য ফাংশনের পাঠ্যটি হাইলাইট করুন।

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড স্নিপেট এবং ডিবাগিং বিকল্পগুলি সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

নির্বাচিত পাঠ্যটিতে ডান ক্লিক করুন এবং একটি প্রসঙ্গ মেনু প্রদর্শিত হবে।
পরবর্তী ডকুমেন্টেশন অ্যাক্সেস করতে VEX কমান্ড সাহায্যে ক্লিক করুন।

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড স্নিপেট এবং প্রকল্প পরিচালনার বিকল্পগুলি সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে।

যদি VEX কমান্ড সহায়তা একটি সঠিক মিল খুঁজে পায়, তাহলে প্রাসঙ্গিক ডকুমেন্টেশন সহ একটি নতুন ওয়েবভিউ উপস্থিত হবে৷

V5 এর জন্য VS কোড এক্সটেনশন ইন্টারফেসের স্ক্রিনশট, কোড স্নিপেট এবং প্রকল্প পরিচালনার বিকল্পগুলি সহ বিকাশকারীদের জন্য উপলব্ধ বৈশিষ্ট্য এবং সরঞ্জামগুলি প্রদর্শন করে৷

যদি একাধিক নথি নির্বাচিত পাঠ্যের সাথে মেলে, তাহলে প্রাসঙ্গিক ডকুমেন্টেশনের একটি ফিল্টার করা তালিকা সহ একটি ড্রপ ডাউন প্রদর্শিত হবে৷

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

Last Updated: