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.
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
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ử 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ấ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.
'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
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() { }.
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'.
'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
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ố
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'.
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.
Đảm bảo đóng cú pháp lệnh bằng dấu ngoặc đơn đóng và dấu chấm phẩy.
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.