Menggunakan Fitur Pelengkapan Otomatis C++ di VEXcode V5

Menggunakan fitur C++ Autocomplete saat membuat proyek C++ di VEXcode V5 dapat membantu menghemat waktu dan mencegah kesalahan saat mengetik perintah.

Gambar mini proyek contoh motor Clawbot Drivetrain 2.

Catatan: Proyek ini menggunakan templat Clawbot (Drivetrain, 2-motor, Tanpa Gyro).


Control-Spacebar

Proyek VEXcode V5 C++ dengan spasi di dalam fungsi main() pada baris 17 yang disorot.

Salah satu cara untuk mulai menggunakan fitur C++ Autocomplete adalah dengan pintasan Control-Spacebar di Windows, macOS, dan Chrome OS.
Untuk memulai, pilih baris terbuka pertama dalam kurung kurawal int main () { }.

VEXcode V5 C++ Workspace dengan menu tarik-turun berisi semua perintah yang disarankan. Tersedia bilah gulir untuk menelusuri opsi.

Gunakan pintasan Control-Spacebar (dengan memilih tombol kontrol dan Spacebar secara bersamaan). Nama perangkat atau perintah akan muncul pada menu pilihan turun ke bawah.

VEXcode V5 C++ Workspace dengan menu tarik-turun berisi perintah yang disarankan. Perintah Drivetrain disorot.

Tekan 'Enter/Return' atau 'Tab' pada keyboard Anda atau pilih perintah dengan kursor Anda untuk membuat pilihan. Dalam contoh ini, 'Drivetrain' dipilih.

Catatan: Dengan menu pilihan yang lebih panjang, Anda dapat membuat pilihan menggunakan salah satu opsi berikut:

  • Gunakan tombol “Atas” dan “Bawah” untuk memilih nama yang Anda inginkan, lalu tekan “Tab” atau “Enter/Return” pada keyboard Anda untuk membuat pilihan.
  • Gunakan kursor Anda untuk menggulir ke atas dan ke bawah di menu Pelengkapan Otomatis. Lalu buatlah pilihan yang diinginkan.

Proyek VEXcode V5 C++ dengan opsi Drivetrain yang dipilih di menu tarik-turun dan sekarang ditempelkan ke ruang kerja.

'Drivetrain' sekarang akan muncul pada baris tersebut.


Menggunakan Menu Pilihan

Proyek VEXcode V5 C++ dengan spasi di dalam fungsi main() pada baris 17 yang disorot.

Jika Anda mengetahui perintah yang akan digunakan, metode lain untuk menggunakan fitur Pelengkapan Otomatis adalah memilih baris terbuka pertama dalam int main() kurung kurawal { }.

VEXcode V5 C++ Workspace dengan menu tarik-turun berisi perintah yang disarankan. Huruf D telah diketik dan keyboard sedang digunakan untuk menelusuri perintah yang tersedia. Sistem penggerak (drivetrain) adalah saran pertama dan hal itu ditekankan.

Mulailah mengetik perintah. Dalam contoh ini, masukkan 'd' untuk Drivetrain. Nama perangkat atau perintah akan muncul pada menu pilihan turun ke bawah. Pilih, 'Drivetrain.'

Proyek VEXcode V5 C++ dengan opsi Drivetrain yang dipilih di menu tarik-turun dan sekarang ditempelkan ke ruang kerja.

'Drivetrain' sekarang akan muncul pada baris tersebut.


Menggunakan Operator Titik

VEXcode V5 C++ Workspace dengan menu tarik-turun berisi perintah yang disarankan. Perangkat Drivetrain dan operator titik telah diketik dan keyboard sedang digunakan untuk menelusuri perintah yang tersedia. Perintah Drive For disorot.

Menambahkan operator titik (titik, '.') akan membuka menu baru berisi semua perintah yang tersedia untuk perangkat. Untuk contoh ini pilih, 'driveFor(arah, jarak, satuan).'


Tambahkan Parameter

VEXcode V5 C++ Workspace dengan menu tarik-turun berisi perintah yang disarankan. Perintah Drivetrain.driveFor ​​telah diketik dengan tanda kurung di depannya, dan parameter untuk fungsi tersebut tersedia di menu. Opsi parameter pertama dibaca dari depan.

Parameter adalah opsi yang diteruskan ke perintah di dalam tanda kurung. Untuk contoh ini pilih 'maju'.

VEXcode V5 C++ Workspace dengan menu tarik-turun berisi perintah yang disarankan. Perintah Drivetrain.driveFor(forward, 100, telah diketik dengan parameter akhir kosong, dan parameter untuk bagian fungsi tersebut tersedia di menu. Opsi parameter kedua, yaitu pembacaan dalam mm, disorot.

Beberapa perintah memerlukan beberapa parameter. Gunakan koma untuk memisahkan parameter yang berbeda dalam perintah yang sama. Beberapa parameter adalah nilai dan menu tarik-turun tidak akan muncul. Misalnya dengan perintah 'Drive for', masukkan '100,' untuk nilai kedua. Pastikan koma ditambahkan setelah nilai agar menu drop down muncul untuk parameter atau unit berikutnya.

Ruang kerja VEXcode V5 C++ dengan perintah lengkap yang berbunyi Drivetrain.driveFor(forward, 100, mm); dan tanda kurung tutup serta titik koma di akhir disorot.

Pastikan untuk menutup sintaks perintah dengan tanda kurung tutup dan titik koma.

Ruang kerja VEXcode V5 C++ dengan perintah yang telah selesai yang memiliki parameter opsional di bagian akhir dan berbunyi Drivetrain.driveFor(forward, 100, mm, false);

Beberapa parameter bersifat opsional, seperti 'false' dalam contoh berikut. Untuk informasi lebih lanjut tentang parameter, lihat informasi Bantuan perintah untuk menentukan parameter mana yang diperlukan, dan mana yang opsional.

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

Last Updated: