VEXcode V5'te C++ Otomatik Tamamlama Özelliğini Kullanma

VEXcode V5'te bir C++ projesi oluştururken C++ Otomatik Tamamlama özelliğini kullanmak, zamandan tasarruf etmenize ve komut yazarken hataları önlemenize yardımcı olabilir.

Clawbot Drivetrain 2 motor örneği proje küçük resmi.

Not: Bu proje Clawbot (Tahrik Sistemi, 2 motorlu, Jiroskopsuz) şablonunu kullanır.


Kontrol-Boşluk Tuşu

VEXcode V5 C++ projesinde, 17. satırdaki main() fonksiyonunun içindeki boşluk vurgulanmıştır.

C++ Otomatik Tamamlama özelliğini kullanmaya başlamanın bir yolu Windows, macOS ve Chrome OS'de Control-Ara Çubuğu kısayolunu kullanmaktır.
Başlamak için int main () parantezlerindeki ilk açık satırı seçin { }.

VEXcode V5 C++ Çalışma Alanı, önerilen tüm komutların açılır menüsünü içermektedir. Seçenekler arasında gezinmek için bir kaydırma çubuğu mevcuttur.

Kontrol-Ara Çubuğu kısayolunu kullanın (kontrol tuşunu ve Ara Çubuğu'nu aynı anda seçerek). Cihaz veya komut adı, açılır seçim menüsünde görünecektir.

VEXcode V5 C++ Çalışma Alanı, önerilen komutların açılır menüsünü içermektedir. Aktarma organı komutu vurgulanmıştır.

Seçim yapmak için klavyenizdeki 'Enter/Return' veya 'Sekme' tuşuna basın veya imlecinizle komutu seçin. Bu örnekte 'Güç Aktarma Organı' seçilmiştir.

Not: Daha uzun seçim menüleriyle aşağıdaki seçeneklerden birini kullanarak seçim yapabilirsiniz:

  • İstediğiniz ismi seçmek için “Yukarı” ve “Aşağı” tuşlarını kullanın, ardından seçimi yapmak için klavyenizdeki “Sekme” veya “Enter/Return” tuşuna basın.
  • Otomatik Tamamlama menüsünde yukarı ve aşağı kaydırmak için imlecinizi kullanın. Daha sonra istediğiniz seçimi yapın.

VEXcode V5 C++ projesi, açılır menüden Drivetrain seçeneği seçili olarak çalışma alanına yapıştırıldı.

Artık satırda 'aktarma organları' görünecektir.


Seçim Menüsünün Kullanılması

VEXcode V5 C++ projesinde, 17. satırdaki main() fonksiyonunun içindeki boşluk vurgulanmıştır.

Kullanacağınız komutu biliyorsanız, Otomatik Tamamlama özelliğini kullanmanın bir diğer yöntemi de int main() parantezi { }ilk açık satırı seçmektir.

VEXcode V5 C++ Çalışma Alanı, önerilen komutların açılır menüsünü içermektedir. D harfi yazıldı ve klavye kullanılarak mevcut komutlar arasında geçiş yapılıyor. İlk öneri aktarma organlarıdır ve bu özellikle vurgulanmıştır.

Komutu yazmaya başlayın. Bu örnekte Aktarma Organı için 'd' girin. Cihaz veya komut adı, açılır seçim menüsünde görünecektir. 'Transfer'i seçin.

Açılır menüden "Drivetrain" seçeneği seçili olan ve şimdi çalışma alanına yapıştırılmış olan VEXcode V5 C++ projesi.

Artık satırda 'aktarma organları' görünecektir.


Nokta Operatörü Kullanmak

VEXcode V5 C++ Çalışma Alanı, önerilen komutların açılır menüsünü içermektedir. Aktarma organı aygıtı ve nokta operatörü yazıldı ve mevcut komutlar arasında geçiş yapmak için klavye kullanılıyor. "Drive For" komutu vurgulanmıştır.

Nokta operatörü ekleme (nokta, '.') cihazda mevcut tüm komutların yer aldığı yeni bir menü açılacaktır. Bu örnek için 'driveFor(yön, mesafe, birimler)' seçeneğini seçin.


Parametre Ekle

VEXcode V5 C++ Çalışma Alanı, önerilen komutların açılır menüsünü içermektedir. Drivetrain.driveFor ​​komutu, başında parantez bulunan bir şekilde yazılmıştır ve bu fonksiyonun parametreleri menüde mevcuttur. İlk parametre seçeneği ileriye doğru okunur.

Parametreler parantezlerin arasında komuta iletilen seçeneklerdir. Bu örnek için 'ileri'yi seçin.

VEXcode V5 C++ Çalışma Alanı, önerilen komutların açılır menüsünü içermektedir. Drivetrain.driveFor(forward, 100) komutu boş bir son parametre ile girilmiştir ve fonksiyonun bu bölümüne ait parametreler menüde mevcuttur. İkinci parametre seçeneği olan mm cinsinden okuma değeri vurgulanmıştır.

Bazı komutlar birden fazla parametre gerektirir. Aynı komuttaki farklı parametreleri ayırmak için virgül kullanın. Bazı parametreler değerdir ve açılır menü görüntülenmez. Örneğin 'Drive for' komutunda ikinci değer için '100' girin. Bir sonraki parametre veya birim için açılan listenin değerinden sonra virgül eklendiğinden emin olun.

VEXcode V5 C++ çalışma alanında, Drivetrain.driveFor(forward, 100, mm); şeklinde tamamlanmış bir komut yer almaktadır ve komutun sonundaki noktalı virgül ve parantez vurgulanmıştır.

Komut sözdizimini kapalı bir parantez ve noktalı virgülle kapattığınızdan emin olun.

VEXcode V5 C++ çalışma alanında, sonunda isteğe bağlı bir parametre bulunan ve Drivetrain.driveFor(forward, 100, mm, false) şeklinde okunan tamamlanmış bir komut yer almaktadır.

Aşağıdaki örnekteki 'yanlış' gibi bazı parametreler isteğe bağlıdır. Parametreler hakkında daha fazla bilgi için, hangi parametrelerin gerekli, hangilerinin isteğe bağlı olduğunu belirlemek üzere komutun Yardım bakın.

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

Last Updated: