Sử dụng tính năng Tự động hoàn thành C++ trong VEXcode V5

Sử dụng tính năng Tự động hoàn thành C++ trong khi tạo dự án C++ trong VEXcode V5 có thể giúp tiết kiệm thời gian và ngăn ngừa lỗi khi gõ lệnh.

Sơ đồ mẫu Clawbot dành cho robot VEX V5, minh họa thiết kế và các thành phần được sử dụng trong hướng dẫn C++ để xây dựng và lập trình Clawbot.

Lưu ý: Dự án này sử dụng mẫu Clawbot (Hệ thống truyền động, 2 động cơ, Không có con quay hồi chuyển).


Control-Phím cách

Ảnh chụp màn hình hướng dẫn C++ từ VEX Robotics, giới thiệu các đoạn mã và giải thích liên quan đến các khái niệm lập trình V5.

Một cách để bắt đầu sử dụng tính năng Tự động hoàn thành C++ là sử dụng phím tắt Control-Spacebar trên Windows, macOS và Chrome OS.
Để bắt đầu, hãy chọn dòng mở đầu tiên trong dấu ngoặc nhọn int main () { }.

Sơ đồ minh họa không gian điều khiển trong lập trình VEX V5 C++, giới thiệu các thành phần chính và mối quan hệ của chúng để lập trình hiệu quả trong robot.

Sử dụng phím tắt Control-Spacebar (bằng cách chọn phím điều khiển và phím cách cùng lúc). Tên thiết bị hoặc lệnh sẽ xuất hiện trong menu lựa chọn thả xuống.

Ảnh chụp màn hình hướng dẫn C++ từ VEX Robotics, giới thiệu các ví dụ mã và giải thích liên quan đến lập trình V5, tập trung vào chức năng và cách sử dụng trong nền tảng V5.

Nhấn 'Enter/Return' hoặc 'Tab' trên bàn phím của bạn hoặc chọn lệnh bằng con trỏ để thực hiện lựa chọn. Trong ví dụ này, 'Hệ thống truyền động' được chọn.

Lưu ý: Với các menu lựa chọn dài hơn, bạn có thể thực hiện lựa chọn bằng một trong các tùy chọn sau:

  • Sử dụng các phím “Lên” và “Xuống” để chọn tên bạn muốn, sau đó nhấn “Tab” hoặc “Enter/Return” trên bàn phím để thực hiện lựa chọn.
  • Sử dụng con trỏ để cuộn lên và xuống trong menu Tự động hoàn thành. Sau đó thực hiện lựa chọn mong muốn.

Sơ đồ minh họa quá trình lựa chọn hệ thống truyền động cho robot VEX V5, được sử dụng trong các hướng dẫn C++, hiển thị nhiều thành phần khác nhau và kết nối của chúng.

'Hệ thống truyền động' bây giờ sẽ xuất hiện trên dòng.


Sử dụng Menu Lựa chọn

Ảnh chụp màn hình hướng dẫn C++ từ VEX Robotics, giới thiệu các đoạn mã và giải thích liên quan đến các khái niệm lập trình V5.

Nếu bạn biết lệnh mình sẽ sử dụng, một phương pháp khác để sử dụng tính năng Tự động hoàn thành là chọn dòng mở đầu tiên trong dấu ngoặc nhọn int main() { }.

Ảnh chụp màn hình hướng dẫn C++ từ VEX Robotics, hiển thị các đoạn mã và giải thích liên quan đến lập trình V5. Hình ảnh minh họa các khái niệm và ví dụ chính dành cho người dùng học C++ trong bối cảnh robot.

Bắt đầu gõ lệnh. Trong ví dụ này, nhập 'd' cho Hệ thống truyền lực. Tên thiết bị hoặc lệnh sẽ xuất hiện trong menu lựa chọn thả xuống. Chọn 'Hệ thống truyền động'.

Sơ đồ minh họa quá trình lựa chọn hệ thống truyền động cho robot VEX V5, được sử dụng trong các hướng dẫn C++, hiển thị nhiều thành phần khác nhau và kết nối của chúng.

'Hệ thống truyền động' bây giờ sẽ xuất hiện trên dòng.


Sử dụng toán tử dấu chấm

Ảnh chụp màn hình giao diện hướng dẫn C++ từ VEX Robotics, hiển thị các đoạn mã và văn bản hướng dẫn liên quan đến các khái niệm lập trình V5.

Thêm toán tử dấu chấm (dấu chấm, '.') sẽ mở một menu mới gồm tất cả các lệnh có sẵn cho thiết bị. Trong ví dụ này, hãy chọn 'driveFor(hướng, khoảng cách, đơn vị).'


Thêm thông số

Hình minh họa mô tả khái niệm 'Chuyển tiếp' trong lập trình C++, hiển thị các đoạn mã và thành phần trực quan liên quan đến hệ thống robot V5.

Tham số là các tùy chọn được truyền cho lệnh giữa các dấu ngoặc đơn. Đối với ví dụ này, hãy chọn 'chuyển tiếp'.

Ảnh chụp màn hình giao diện hướng dẫn C++ từ VEX, hiển thị các đoạn mã và khái niệm lập trình liên quan đến robot V5, tập trung vào nội dung giáo dục dành cho người dùng đang học lập trình bằng VEX V5.

Một số lệnh yêu cầu nhiều tham số. Sử dụng dấu phẩy để phân tách các tham số khác nhau trong cùng một lệnh. Một số tham số là giá trị và menu thả xuống sẽ không xuất hiện. Ví dụ: với lệnh 'Drive for', hãy nhập '100' cho giá trị thứ hai. Đảm bảo rằng dấu phẩy được thêm vào sau giá trị thả xuống để xuất hiện cho tham số hoặc đơn vị tiếp theo.

Ảnh chụp màn hình hướng dẫn C++ từ Mô tả danh mục V5, hiển thị các đoạn mã và giải thích về các khái niệm lập trình, tập trung vào VEX Robotics.

Đảm bảo đóng cú pháp lệnh bằng dấu ngoặc đơn đóng và dấu chấm phẩy.

Ảnh chụp màn hình hướng dẫn C++ từ VEX Robotics, trình bày các ví dụ mã và giải thích liên quan đến các khái niệm lập trình V5.

Một số tham số là tùy chọn, chẳng hạn như 'false' trong ví dụ sau. Để biết thêm thông tin về các tham số, hãy xem thông tin Trợ giúp của lệnh để xác định tham số nào là cần thiết và tham số nào là tùy chọn.

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

Last Updated: