ทำความเข้าใจกฎและแนวทางไวยากรณ์ใน VEXcode Pro V5

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

การเรียนรู้การใช้ VEXcode Pro V5 C++ นั้นคล้ายคลึงกับการเรียนรู้ภาษาประเภทอื่นๆ มีกฎและแนวทางปฏิบัติสำหรับไวยากรณ์ VEXcode Pro V5 เช่นเดียวกับที่มีกฎไวยากรณ์เฉพาะสำหรับภาษาต่างๆ กฎสำคัญสองข้อคือการใช้อักษรตัวพิมพ์ใหญ่และการใช้อักษรตัวพิมพ์ใหญ่ กฎเหล่านี้ทำให้โปรแกรมอ่านง่ายขึ้น ด้านล่างนี้เป็นตัวอย่างโปรแกรม VEXcode Pro V5

ตัวอย่างโค้ด C++ ที่แสดงบรรทัดที่เพิ่มเข้าไปในฟังก์ชัน int main() บรรทัดโค้ดอ่านว่า Drivetrain.driveFor(200,mm); และส่วนคำสั่งแยกต่างหากจะถูกไฮไลต์เป็น Device, Command และ Parameters

โปรแกรมประกอบด้วยคำสั่งให้กับหุ่นยนต์ ในตัวอย่างนี้ คำสั่งกำลังกำหนดให้ระบบขับเคลื่อน (อุปกรณ์) ขับเคลื่อน (คำสั่ง) ไปข้างหน้า 200 มม. (พารามิเตอร์) เมื่อเขียนคำสั่งให้ใช้กฎต่อไปนี้

// [ชื่อ] [ประเภท] [พอร์ต]
// Controller1 controller
// Motor1 motor 1
// GyroB gyro B

การใช้อักษรตัวพิมพ์ใหญ่ เป็นสิ่งสำคัญ อุปกรณ์ใน VEXcode Pro V5 ควรเป็นตัวพิมพ์ใหญ่เสมอ ตัวอย่างอุปกรณ์บางส่วนได้แก่ ตัวควบคุม มอเตอร์ และไจโร

ระบบขับเคลื่อน.ขับเคลื่อนสำหรับ(100, มม.);

Camel Casing ใช้ในชื่อของคำสั่งเพื่อระบุส่วนของคำ คำสั่ง driveFor จะเป็นตัวอย่างหนึ่งของหลักการตั้งชื่อนี้ใน VEXcode Pro V5 ในกรณีอูฐ คำสั่งจะต้องเขียนเป็นคำเดียวและไม่สามารถขึ้นต้นด้วยตัวพิมพ์ใหญ่ได้

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

Last Updated: