การใช้คุณลักษณะเติมข้อความอัตโนมัติ C ++ ใน VEXcode V5

การใช้คุณลักษณะเติมข้อความอัตโนมัติ C++ ขณะสร้างโปรเจ็กต์ C++ ใน VEXcode V5 สามารถช่วยประหยัดเวลาและป้องกันข้อผิดพลาดเมื่อพิมพ์คำสั่ง

บทความนี้จะครอบคลุมคุณลักษณะการเติมข้อความอัตโนมัติ C++ ต่อไปนี้:

  • Control-Spacebar
  • การใช้เมนูการเลือก
  • การใช้ Dot Operator
  • เพิ่มพารามิเตอร์

Clawbot_template.png

หมายเหตุ: โปรเจ็กต์นี้ใช้เทมเพลต Clawbot (ระบบขับเคลื่อน 2 มอเตอร์ ไม่มีไจโร)


Control-Spacebar

2020-11-05_10-05-35a.jpg

วิธีหนึ่งในการเริ่มใช้คุณลักษณะเติมข้อความอัตโนมัติ C++ คือการใช้ทางลัด Control-Spacebar บน Windows, macOS และ Chrome OS
ในการเริ่มต้น เลือกบรรทัดแรกที่เปิดอยู่ใน int main () วงเล็บปีกกา { }

control_space.png

ใช้ปุ่มลัด Control-Spacebar (โดยเลือกปุ่มควบคุมและ Spacebar พร้อมกัน) ชื่ออุปกรณ์หรือคำสั่งจะปรากฏในเมนูการเลือกแบบเลื่อนลง

2020-11-05_10-06-35.jpg

กด 'Enter/Return' หรือ 'Tab' บนแป้นพิมพ์หรือเลือกคำสั่งด้วยเคอร์เซอร์ของคุณเพื่อทำการเลือก ในตัวอย่างนี้ 'ระบบขับเคลื่อน' ถูกเลือกไว้

หมายเหตุ: ด้วยเมนูการเลือกที่ยาวขึ้น คุณสามารถเลือกได้โดยใช้หนึ่งในตัวเลือกต่อไปนี้:

  • ใช้ปุ่ม "ขึ้น" และ "ลง" เพื่อเลือกชื่อที่คุณต้องการ จากนั้นกด "Tab" หรือ "Enter/Return" บนแป้นพิมพ์เพื่อทำการเลือก
  • ใช้เคอร์เซอร์ของคุณเพื่อเลื่อนขึ้นและลงในเมนูเติมข้อความอัตโนมัติ จากนั้นทำการเลือกที่ต้องการ

ระบบขับเคลื่อน_select.png

'ระบบขับเคลื่อน' จะปรากฏบนบรรทัด


การใช้เมนูการเลือก

2020-11-05_10-05-35a.jpg

หากคุณทราบคำสั่งที่คุณจะใช้ วิธีอื่นในการใช้คุณสมบัติเติมข้อความอัตโนมัติคือการเลือกบรรทัดแรกที่เปิดอยู่ใน int main () วงเล็บปีกกา { }

2020-11-05_11-09-42a.jpg

เริ่มพิมพ์คำสั่ง ในตัวอย่างนี้ ป้อน 'd' สำหรับระบบขับเคลื่อน ชื่ออุปกรณ์หรือคำสั่งจะปรากฏในเมนูการเลือกแบบเลื่อนลง เลือก 'ระบบขับเคลื่อน'

ระบบขับเคลื่อน_select.png

'ระบบขับเคลื่อน' จะปรากฏบนบรรทัด


การใช้ Dot Operator

2020-11-05_11-20-34a.jpg

การเพิ่มตัวดำเนินการจุด (จุด, '.') จะเปิดเมนูใหม่ของคำสั่งทั้งหมดที่มีให้ในเครื่อง สำหรับตัวอย่างนี้ ให้เลือก 'driveFor(ทิศทาง ระยะทาง หน่วย)'


เพิ่มพารามิเตอร์

Forward.jpg

พารามิเตอร์คือตัวเลือกที่ส่งผ่านไปยังคำสั่งระหว่างวงเล็บ สำหรับตัวอย่างนี้ ให้เลือก 'ไปข้างหน้า'

2020-11-05_11-43-47a.jpg

บางคำสั่งต้องการพารามิเตอร์หลายตัว ใช้เครื่องหมายจุลภาคเพื่อแยกพารามิเตอร์ต่างๆ ในคำสั่งเดียวกัน พารามิเตอร์บางตัวเป็นค่าและเมนูแบบเลื่อนลงจะไม่ปรากฏขึ้น ตัวอย่างเช่น ด้วยคำสั่ง 'Drive for' ให้ป้อน '100' สำหรับค่าที่สอง ตรวจสอบให้แน่ใจว่าเพิ่มเครื่องหมายจุลภาคหลังค่าสำหรับรายการแบบหล่นลงที่จะปรากฏสำหรับพารามิเตอร์หรือหน่วยถัดไป

2020-11-05_11-59-09a.jpg

อย่าลืมปิดไวยากรณ์คำสั่งด้วยวงเล็บปิดและเครื่องหมายอัฒภาค

2020-11-05_11-55-59.jpg

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

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