การสร้างโปรเจ็กต์ VS Code สำหรับ IQ (รุ่นที่ 2)

บทความนี้ให้ภาพรวมของกระบวนการในการสร้างโปรเจ็กต์ VEX IQ (รุ่นที่ 2) ในส่วนขยาย VEX Visual Studio Code (VS Code) สามารถสร้างโครงการในส่วนขยาย VEX VS Code ได้สองวิธี คือ การสร้างโครงการใหม่จากเทมเพลตตัวอย่าง หรือการนำเข้าโครงการ VEXcode ที่มีอยู่

หมายเหตุ:หากนี่เป็นครั้งแรกที่คุณสร้างหรือนำเข้าโปรเจ็กต์ใน VS Code คุณอาจต้องเปิดใช้งานการอนุญาตเพิ่มเติมบนอุปกรณ์ของคุณเพื่อให้ VS Code ทำงานได้ตามที่ตั้งใจไว้

สร้างโครงการใหม่ใน VS Code

ภาพหน้าจอของอินเทอร์เฟซส่วนขยาย VS Code สำหรับ VEX IQ ซึ่งแสดงคุณลักษณะและเครื่องมือที่ออกแบบมาเพื่อช่วยเหลือผู้ใช้ในการเขียนโปรแกรมหุ่นยนต์ VEX IQ ช่วยเพิ่มประสบการณ์การเรียนรู้สำหรับผู้เริ่มต้นในด้านหุ่นยนต์

เปิด Visual Studio Code บนคอมพิวเตอร์ เลือกไอคอน VEX บนแถบกิจกรรม VS Code

หากไอคอน VEX ไม่ปรากฏขึ้น ให้แน่ใจว่าคุณได้ติดตั้งส่วนขยาย VEX แล้ว สำหรับขั้นตอนการติดตั้งส่วนขยายนี้ โปรดดูบทความต่อไปนี้ที่ตรงกับอุปกรณ์ของคุณ

ภาพหน้าจอของอินเทอร์เฟซส่วนขยาย VS Code สำหรับ VEX IQ ซึ่งแสดงคุณลักษณะและเครื่องมือที่ออกแบบมาเพื่อช่วยเหลือผู้ใช้ในการเขียนโปรแกรมโปรเจ็กต์หุ่นยนต์ VEX IQ โดยมุ่งเน้นที่การปรับปรุงประสบการณ์ทางการศึกษาสำหรับผู้เริ่มต้นและนักการศึกษา

เลือกปุ่ม 'โครงการใหม่' ภายใต้ 'การดำเนินการโครงการ' ในแถบด้านข้างหลัก

ภาพหน้าจอของ VS Code Extension สำหรับ VEX IQ ซึ่งแสดงอินเทอร์เฟซผู้ใช้และฟีเจอร์ที่ออกแบบมาเพื่อช่วยเหลือผู้ใช้ในการเขียนโปรแกรมหุ่นยนต์ VEX IQ รวมถึงการแก้ไขโค้ด เครื่องมือดีบัก และตัวเลือกการจัดการโครงการ

หน้าต่างสร้างโครงการ VEX ใหม่จะแจ้งเตือน เลือกไอคอน IQ (รุ่นที่ 2) เพื่อเลือกแพลตฟอร์มโครงการสำหรับโครงการ VEX IQ (รุ่นที่ 2)

ภาพหน้าจอของอินเทอร์เฟซ VS Code Extension สำหรับ VEX IQ ซึ่งแสดงคุณลักษณะและเครื่องมือสำหรับการเขียนโปรแกรมหุ่นยนต์ VEX IQ ออกแบบมาเพื่อช่วยเหลือผู้สอนและนักเรียนในการปรับปรุงโครงการหุ่นยนต์และทักษะการเขียนโค้ดของพวกเขา

เลือก Python หรือ C/C++ เป็นภาษาการเขียนโปรแกรมและเลือกไอคอนที่สอดคล้องกัน

ภาพหน้าจอของอินเทอร์เฟซส่วนขยาย VS Code สำหรับ VEX IQ ซึ่งแสดงคุณลักษณะและเครื่องมือที่ออกแบบมาเพื่อช่วยเหลือผู้ใช้ในการเขียนโปรแกรมหุ่นยนต์ VEX IQ พร้อมด้วยตัวเลือกและเมนูที่เน้นย้ำซึ่งเกี่ยวข้องกับโครงการหุ่นยนต์เพื่อการศึกษา

ขั้นตอนต่อไป ให้เลือกเทมเพลตหรือโครงการตัวอย่างเพื่อสร้างโครงการ VEX IQ (รุ่นที่ 2)

  • ค้นหาเทมเพลตหรือตัวอย่างโครงการโดยเลื่อนลงมาหรือใช้แถบค้นหาเพื่อกรองรายการโครงการ
  • เทมเพลตและโครงการตัวอย่างเหล่านี้ประกอบด้วยโค้ดตัวอย่างและ/หรือการกำหนดค่าหุ่นยนต์ที่ใช้ในการเริ่มต้นโครงการ

หลังจากเลือกเทมเพลตหรือโครงการตัวอย่างแล้ว ให้เลือก "สร้าง"

ภาพหน้าจอของอินเทอร์เฟซส่วนขยาย VS Code สำหรับ VEX IQ ซึ่งแสดงคุณลักษณะและเครื่องมือที่ออกแบบมาเพื่อเพิ่มประสิทธิภาพการเขียนโปรแกรมสำหรับโครงการหุ่นยนต์ VEX IQ รวมถึงการแก้ไขโค้ด การดีบัก และตัวเลือกการจัดการโครงการ

ขั้นตอนต่อไปคือตั้งชื่อโครงการ คำอธิบาย และตำแหน่งสำหรับโครงการใหม่

พิมพ์ชื่อโครงการในกล่องข้อความภายใต้ 'ชื่อโครงการ'

หมายเหตุ: ชื่อโครงการจะใช้เป็นชื่อโฟลเดอร์ระดับบนสุดของโครงการ นอกจากนี้ยังจะเป็นชื่อที่แสดงบนหน้าจอของ IQ (รุ่นที่ 2) Brain เมื่อดาวน์โหลดโปรเจ็กต์ไปยังหุ่นยนต์แล้ว 

ภาพหน้าจอของอินเทอร์เฟซส่วนขยาย VS Code สำหรับ VEX IQ ซึ่งแสดงคุณลักษณะและเครื่องมือที่ออกแบบมาเพื่อช่วยเหลือผู้ใช้ในการเขียนโปรแกรมหุ่นยนต์ VEX IQ โดยเน้นที่ทรัพยากรด้านการศึกษาและฟังก์ชันการทำงานที่เป็นมิตรต่อผู้เริ่มต้น

พิมพ์คำอธิบายของโครงการในกล่องข้อความภายใต้ 'คำอธิบาย' ขั้นตอนนี้เป็นทางเลือก

ภาพหน้าจอของอินเทอร์เฟซส่วนขยาย VS Code สำหรับ VEX IQ ซึ่งแสดงคุณลักษณะและเครื่องมือที่ออกแบบมาเพื่อช่วยเหลือผู้ใช้ในการเขียนโปรแกรมหุ่นยนต์ VEX IQ โดยเน้นที่แหล่งข้อมูลด้านการศึกษาและตัวเลือกการเขียนโปรแกรมที่เป็นมิตรกับผู้เริ่มต้น

หากคุณต้องการบันทึกโครงการในตำแหน่งอื่นนอกเหนือจากโฟลเดอร์โครงการเริ่มต้น ให้เลื่อนลงในหน้าต่างและเลือกปุ่ม "เรียกดู" เพื่อเลือกตำแหน่งสำหรับโฟลเดอร์โครงการบนคอมพิวเตอร์

หมายเหตุ: ตำแหน่งโครงการเริ่มต้นจะถูกตั้งค่าเป็นโฟลเดอร์โครงการเริ่มต้นที่พบในการตั้งค่าส่วนกลางของส่วนขยาย

ภาพหน้าจอของอินเทอร์เฟซส่วนขยาย VS Code สำหรับ VEX IQ ซึ่งแสดงคุณลักษณะและเครื่องมือที่ออกแบบมาเพื่อช่วยเหลือผู้ใช้ในการเขียนโปรแกรมหุ่นยนต์ VEX IQ ปรับปรุงประสบการณ์ทางการศึกษาและโครงการหุ่นยนต์สำหรับผู้เริ่มต้น

เมื่อระบุชื่อ คำอธิบาย และตำแหน่งที่ตั้งแล้ว ให้เลือกปุ่ม "สร้าง" หน้าต่าง VS Code จะเริ่มการรีเฟรช

ภาพหน้าจอของอินเทอร์เฟซส่วนขยาย VS Code สำหรับ VEX IQ ซึ่งแสดงคุณลักษณะและเครื่องมือที่ออกแบบมาเพื่อช่วยเหลือผู้ใช้ในการเขียนโปรแกรมโครงการหุ่นยนต์ VEX IQ โดยเน้นที่แหล่งข้อมูลด้านการศึกษาและตัวเลือกการเขียนโปรแกรมที่เป็นมิตรต่อผู้เริ่มต้น

โครงการสำหรับ VEX IQ (รุ่นที่ 2) ได้รับการสร้างขึ้นใน VEX VS Code Extension แล้ว หากต้องการดูและพัฒนาโค้ดโครงการ ให้เลือก "src" ใต้ชื่อโครงการในแถบด้านข้าง

ภาพหน้าจอของอินเทอร์เฟซส่วนขยาย VS Code สำหรับ VEX IQ ซึ่งแสดงคุณลักษณะและเครื่องมือที่ออกแบบมาเพื่อช่วยเหลือผู้ใช้ในการเขียนโปรแกรมและพัฒนาโปรเจ็กต์ด้วยแพลตฟอร์ม VEX IQ Robotics

เลือก 'main.py' (หากโครงการเป็นโครงการ Python) หรือ 'main.cpp' (หากโครงการเป็นโครงการ C/C++) ภายใต้ 'src' ในแถบด้านข้าง

ภาพหน้าจอของอินเทอร์เฟซส่วนขยาย VS Code สำหรับ VEX IQ ซึ่งแสดงคุณลักษณะและเครื่องมือที่ออกแบบมาเพื่อช่วยเหลือผู้ใช้ในการเขียนโปรแกรมหุ่นยนต์ VEX IQ โดยเน้นที่แหล่งข้อมูลด้านการศึกษาและหุ่นยนต์สำหรับผู้เริ่มต้น

โค้ดของเทมเพลตหรือโครงการตัวอย่างที่เลือกจะแสดงในพื้นที่ตัวแก้ไข ซึ่งคุณสามารถพัฒนาและแก้ไขโครงการที่สร้างขึ้นสำหรับ VEX IQ (รุ่นที่ 2) ได้

นำเข้าโครงการ VEXcode IQ (รุ่นที่ 2) ที่มีอยู่

ภาพหน้าจอของอินเทอร์เฟซส่วนขยาย VS Code สำหรับ VEX IQ ซึ่งแสดงคุณลักษณะและเครื่องมือที่ออกแบบมาเพื่อช่วยเหลือผู้ใช้ในการเขียนโปรแกรมหุ่นยนต์ VEX IQ ช่วยเพิ่มประสบการณ์การเรียนรู้สำหรับผู้เริ่มต้นในด้านหุ่นยนต์

เปิด Visual Studio Code บนคอมพิวเตอร์ เลือกไอคอน VEX บนแถบกิจกรรม VS Code

ภาพหน้าจอของอินเทอร์เฟซส่วนขยาย VS Code สำหรับ VEX IQ ซึ่งแสดงคุณลักษณะและเครื่องมือที่ออกแบบมาเพื่อช่วยเหลือผู้ใช้ในการเขียนโปรแกรมโครงการหุ่นยนต์ VEX IQ รวมถึงตัวเลือกการแก้ไขโค้ดและดีบัก

เลือกปุ่ม 'นำเข้าโครงการ' ภายใต้ 'การดำเนินการโครงการ' ในแถบด้านข้างหลัก

ภาพหน้าจอของอินเทอร์เฟซส่วนขยาย VS Code สำหรับ VEX IQ ซึ่งแสดงคุณลักษณะและเครื่องมือที่ออกแบบมาเพื่อช่วยเหลือผู้ใช้ในการเขียนโปรแกรมและพัฒนาโปรเจ็กต์สำหรับแพลตฟอร์ม VEX IQ Robotics

หน้าต่างนำเข้าโครงการจะเปิดขึ้น เลือกไฟล์โครงการ VEXcode IQ ที่จะนำเข้าและคลิกปุ่มเปิด

หมายเหตุ: ประเภทไฟล์โครงการ VEXcode ที่รองรับสำหรับ VEX IQ คือ:

  • .iqcpp (โครงการ VEXcode IQ C/C++)
  • .iqpython (โครงการ VEXcode IQ Python)

หมายเหตุ: สามารถนำเข้าได้เฉพาะโครงการที่กำหนดค่าให้ใช้ IQ (รุ่นที่ 2) เท่านั้น หากคุณพยายามนำเข้าโครงการ VEXcode IQ ที่กำหนดค่าไว้สำหรับ IQ (รุ่นที่ 1) กระบวนการนำเข้าจะล้มเหลว

ภาพหน้าจอของอินเทอร์เฟซส่วนขยาย VS Code สำหรับ VEX IQ ซึ่งแสดงคุณลักษณะและเครื่องมือที่ออกแบบมาเพื่อช่วยเหลือผู้ใช้ในการเขียนโปรแกรมหุ่นยนต์ VEX IQ โดยเน้นที่แหล่งข้อมูลด้านการศึกษาและตัวเลือกการเขียนโปรแกรมที่เป็นมิตรกับผู้เริ่มต้น

ขั้นตอนต่อไปคือตั้งชื่อโครงการ คำอธิบาย และตำแหน่งสำหรับโครงการที่นำเข้า

โดยค่าเริ่มต้นชื่อของโครงการจะยังคงเหมือนเดิม

ภาพหน้าจอของอินเทอร์เฟซส่วนขยาย VS Code สำหรับ VEX IQ ซึ่งแสดงคุณลักษณะและเครื่องมือที่ออกแบบมาเพื่อปรับปรุงการเขียนโปรแกรมสำหรับแพลตฟอร์ม VEX IQ Robotics ที่มุ่งเป้าไปที่นักการศึกษาและนักเรียน

พิมพ์คำอธิบายของโครงการในกล่องข้อความภายใต้ 'คำอธิบาย' ขั้นตอนนี้เป็นทางเลือก

ภาพหน้าจอของอินเทอร์เฟซส่วนขยาย VS Code สำหรับ VEX IQ ซึ่งแสดงคุณลักษณะและเครื่องมือที่ออกแบบมาเพื่อช่วยเหลือผู้ใช้ในการเขียนโปรแกรมหุ่นยนต์ VEX IQ โดยเน้นที่ทรัพยากรด้านการศึกษาและฟังก์ชันการทำงานที่เป็นมิตรต่อผู้เริ่มต้น

หากคุณต้องการบันทึกโครงการในตำแหน่งอื่นนอกเหนือจากโฟลเดอร์โครงการเริ่มต้น ให้เลื่อนลงในหน้าต่างและเลือกปุ่ม "เรียกดู" เพื่อเลือกตำแหน่งสำหรับโฟลเดอร์โครงการบนคอมพิวเตอร์

หมายเหตุ: ตำแหน่งโครงการเริ่มต้นจะถูกตั้งค่าเป็นโฟลเดอร์โครงการเริ่มต้นที่พบในการตั้งค่าส่วนกลางของส่วนขยาย

ภาพหน้าจอของอินเทอร์เฟซส่วนขยาย VS Code สำหรับ VEX IQ ซึ่งแสดงคุณลักษณะและเครื่องมือที่ออกแบบมาเพื่อช่วยเหลือผู้ใช้ในการเขียนโปรแกรมหุ่นยนต์ VEX IQ ปรับปรุงประสบการณ์ทางการศึกษาและโครงการหุ่นยนต์สำหรับผู้เริ่มต้น

เมื่อระบุชื่อ คำอธิบาย และตำแหน่งที่ตั้งแล้ว ให้เลือกปุ่ม "สร้าง" หน้าต่าง VS Code จะเริ่มการรีเฟรช

ภาพหน้าจอของอินเทอร์เฟซส่วนขยาย VS Code สำหรับ VEX IQ ซึ่งแสดงคุณลักษณะและเครื่องมือที่ออกแบบมาเพื่อช่วยเหลือผู้ใช้ในการเขียนโปรแกรมหุ่นยนต์ VEX IQ เพื่อเพิ่มประสบการณ์ทางการศึกษาในด้านหุ่นยนต์

เมื่อการรีเฟรชหน้าต่าง VS Code เสร็จสมบูรณ์ โปรเจ็กต์ VEXcode IQ (รุ่นที่ 2) จะถูกนำเข้าสู่ส่วนขยาย VEX VS Code หากต้องการดูและพัฒนาโค้ดโครงการ ให้เลือก "src" ใต้ชื่อโครงการในแถบด้านข้าง

ภาพหน้าจอของอินเทอร์เฟซส่วนขยาย VS Code สำหรับ VEX IQ ซึ่งแสดงคุณลักษณะและเครื่องมือสำหรับการเขียนโปรแกรมหุ่นยนต์ VEX IQ ออกแบบมาเพื่อช่วยเหลือผู้สอนและนักเรียนในการปรับปรุงโครงการหุ่นยนต์และทักษะการเขียนโค้ดของพวกเขา

เลือก 'main.py' (หากโครงการที่นำเข้าเป็นโครงการ Python) หรือ 'main.cpp' (หากโครงการที่นำเข้าเป็นโครงการ C/C++) ภายใต้ 'src' ในแถบด้านข้าง

ภาพหน้าจอของอินเทอร์เฟซส่วนขยาย VS Code สำหรับ VEX IQ ซึ่งแสดงคุณลักษณะและเครื่องมือที่ออกแบบมาเพื่อช่วยเหลือผู้ใช้ในการเขียนโปรแกรมหุ่นยนต์ VEX IQ โดยเน้นที่ทรัพยากรด้านการศึกษาและฟังก์ชันการทำงานที่เป็นมิตรต่อผู้เริ่มต้น

โค้ดของโครงการนำเข้าจะแสดงในพื้นที่ตัวแก้ไขซึ่งสามารถแก้ไขได้

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

Last Updated: