Ini adalah ikhtisar proses pembuatan proyek baru di Ekstensi VEX Visual Studio Code (VS Code). Proyek dalam Ekstensi VEX VS Code dapat dibuat dengan dua cara, yaitu dengan membuat proyek baru dari contoh templat atau mengimpor proyek VEXCode yang sudah ada.

Tindakan Proyek

Untuk membuat proyek VEX VS Code, navigasikan ke panel Tindakan Proyek yang terletak di bilah sisi utama di sisi kiri UI VS Code.

Ekstensi VEX Robotics telah dipilih dan menampilkan dua tombol dalam kategori Tindakan Proyek, satu tombol bertuliskan Proyek Baru dan tombol lainnya bertuliskan Impor Proyek.

Buat proyek VEX baru

Untuk membuat proyek baru berdasarkan contoh templat, klik tombol “Proyek Baru” di panel Tindakan Proyek. Panduan pembuatan proyek akan memandu Anda melalui prosesnya.

Pilihan Platform:

  • VEX V5
  • VEX EXP
  • VEX IQ Generasi ke-2

Tombol Proyek Baru telah dipilih, dan opsi platform VEX ditampilkan. Pilihan yang tercantum meliputi IQ (generasi ke-2), EXP, dan V5.
Klik ikon untuk memilih platform proyek. Setelah platform dipilih, bahasa pemrograman dapat dipilih.

Pilihan Bahasa Pemrograman:

  • Bahasa C++
  • Ular piton

Opsi Platform VEX telah dipilih, dan sekarang opsi bahasa pemrograman ditampilkan. Pilihan yang tercantum meliputi Python dan C/C++.
Setiap bahasa pemrograman memiliki pilihan templat proyek yang berisi contoh kode yang dapat digunakan untuk membantu memulai proyek. Kotak “Pencarian” dapat digunakan untuk memfilter daftar contoh proyek untuk tag tertentu. Pilih proyek contoh yang sesuai dari daftar.

Pilihan bahasa pemrograman telah dipilih, dan sekarang proyek Template/Contoh ditampilkan. Menu ini dapat digulir ke bawah untuk melihat daftar proyek lengkap.
Setelah templat proyek contoh dipilih, nama proyek, deskripsi, versi SDK, dan lokasi folder kemudian dapat ditetapkan. Nama proyek akan digunakan sebagai nama folder tingkat atas untuk proyek tersebut. Ini juga akan menjadi nama yang ditampilkan di layar perangkat VEX setelah aplikasi diunduh ke robot. Deskripsi proyek juga akan ditampilkan di layar perangkat di bawah informasi proyek. Lokasi proyek akan ditetapkan ke folder proyek default yang ditemukan dalam pengaturan global ekstensi. Untuk menyimpan proyek di lokasi lain, gunakan tombol telusuri untuk memilih folder lain.

Proyek Templat Motor Clawbot Drivetrain 2 telah dipilih, dan sekarang bidang Nama Proyek disorot. Dalam contoh ini, Nama Proyek telah ditetapkan ke myClawbot.

Setelah Nama Proyek, Deskripsi Proyek, dan Lokasi Proyek dipilih, klik tombol “Buat” untuk memulai proyek.

Impor proyek VEXCode yang ada

Untuk membuat proyek VEX VS Code baru dari proyek VEXCode yang sudah ada, klik tombol “Impor Proyek” di panel Tindakan Proyek. Jendela berkas yang terbuka akan meminta Anda memilih berkas proyek VEXCode untuk diimpor.

Proyek VEX yang disimpan ditampilkan dalam file pengguna di File Explorer. Dalam contoh ini, proyek V5 VEX telah dipilih.

Jenis File Proyek VEXCode yang Didukung:

  • .v5code (VEXCode Pro untuk V5)
  • .iqblocks, .iqcpp, .iqpython (VEXCode untuk IQ)
  • .expblocks, .expcpp, .exppython (VEXCode untuk EXP)
  • .v5blocks, .v5cpp, .v5python (VEXCode untuk V5)

CATATAN: Untuk semua VEXCode IQ, hanya proyek yang dikonfigurasi untuk menggunakan IQ Generasi ke-2 yang dapat diimpor. Jika Anda mencoba mengimpor proyek VEXCode IQ yang dikonfigurasi untuk IQ Generasi 1, proses impor akan gagal.

Proyek VEX yang disimpan sebelumnya telah dipilih untuk diimpor, dan pengguna memiliki opsi untuk mengedit nama dan deskripsinya sebelum diimpor.

Setelah berkas proyek VEXCode dipilih, Judul, Deskripsi, dan Lokasi proyek harus ditetapkan. Judul akan menentukan nama folder untuk proyek, serta nama program akhir yang diunggah ke robot. Lokasi proyek akan ditetapkan ke folder proyek default yang ditemukan dalam pengaturan global ekstensi. Untuk menyimpan proyek di lokasi lain, gunakan tombol telusuri untuk memilih folder lain. Setelah Nama Proyek, Deskripsi Proyek, dan Lokasi Proyek dipilih, klik tombol “Impor” untuk memulai proyek. .

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

Last Updated: