C++:n automaattisen täydennysominaisuuden käyttäminen VEXcode V5:ssä

C++-automaattisen täydennysominaisuuden käyttäminen C++-projektia luotaessa VEXcode V5:ssä voi auttaa säästämään aikaa ja ehkäisemään virheitä komentoja kirjoitettaessa.

Clawbot Drivetrain 2 -moottorin esimerkkiprojektin pikkukuva.

Huomautus: Tämä projekti käyttää Clawbot (Drivetrain, 2-motor, No Gyro) -mallia.


Ctrl-välilyönti

VEXcode V5 C++ -projekti, jossa main()-funktion sisällä oleva välilyönti rivillä 17 on korostettu.

Yksi tapa aloittaa C++:n automaattinen täydennys -ominaisuuden käyttö on Windows-, macOS- ja Chrome-käyttöjärjestelmissä Ctrl-välilyöntinäppäin.
Aloita valitsemalla ensimmäinen avoin rivi int-pääsulkeista () { }.

VEXcode V5 C++ -työtila, jossa on alasvetovalikko kaikista ehdotetuista komennoista. Asetusten selaamiseen on käytettävissä vierityspalkki.

Käytä Ctrl-Välilyönti-pikanäppäintä (valitsemalla Ctrl-näppäintä ja välilyöntinäppäintä samanaikaisesti). Laitteen tai komennon nimi näkyy pudotusvalikossa.

VEXcode V5 C++ -työtila, jossa on ehdotettujen komentojen alasvetovalikko. Voimansiirto-komento on korostettu.

Paina "Enter/Return" tai "Tab" näppäimistölläsi tai valitse komento kursorilla tehdäksesi valinnan. Tässä esimerkissä "Voimansiirto" on valittu.

Huomautus: Pidemmillä valintavalikoilla voit tehdä valinnan jollakin seuraavista vaihtoehdoista:

  • Käytä "Ylös"- ja "Alas"-näppäimiä valitaksesi haluamasi nimi ja paina sitten näppäimistön "Tab" tai "Enter/Return" tehdäksesi valinnan.
  • Käytä kohdistinta vierittääksesi ylös ja alas Automaattinen täydennys -valikossa. Tee sitten haluamasi valinta.

VEXcode V5 C++ -projekti, jonka alasvetovalikosta on valittu Voimansiirto-vaihtoehto ja joka on nyt liitetty työtilaan.

'Drivetrain' näkyy nyt rivillä.


Valinta-valikon käyttäminen

VEXcode V5 C++ -projekti, jossa main()-funktion sisällä oleva välilyönti rivillä 17 on korostettu.

Jos tiedät käyttämäsi komennon, toinen tapa käyttää automaattista täydennystä on valita ensimmäinen avoin rivi int main () aaltosulkeista { }.

VEXcode V5 C++ -työtila, jossa on ehdotettujen komentojen alasvetovalikko. Kirjain D on kirjoitettu ja näppäimistöä käytetään käytettävissä olevien komentojen läpikäymiseen. Voimansiirto on ensimmäinen ehdotus ja se on korostettu.

Aloita komennon kirjoittaminen. Tässä esimerkissä kirjoita "d" kohtaan Drivetrain. Laitteen tai komennon nimi näkyy pudotusvalikossa. Valitse 'Drivetrain'.

VEXcode V5 C++ -projekti, jonka alasvetovalikosta on valittu Voimansiirto-vaihtoehto ja joka on nyt liitetty työtilaan.

'Drivetrain' näkyy nyt rivillä.


Pisteoperaattorin käyttäminen

VEXcode V5 C++ -työtila, jossa on ehdotettujen komentojen alasvetovalikko. Voimansiirtolaite ja pisteoperaattori on kirjoitettu, ja näppäimistöä käytetään käytettävissä olevien komentojen läpikäymiseen. Aja kohteeseen -komento on korostettuna.

Piste-operaattorin (piste, '.') lisääminen avaa uuden valikon kaikista laitteen käytettävissä olevista komennoista. Valitse tässä esimerkissä 'driveFor(direction, distance, units).'


Lisää parametreja

VEXcode V5 C++ -työtila, jossa on ehdotettujen komentojen alasvetovalikko. Komento Drivetrain.driveFor ​​on kirjoitettu etumerkillä, ja funktion parametrit ovat käytettävissä valikosta. Ensimmäinen parametrivaihtoehto lukee eteenpäin.

Parametrit ovat vaihtoehtoja, jotka välitetään suluissa olevalle komennolle. Valitse tässä esimerkissä "välitä".

VEXcode V5 C++ -työtila, jossa on ehdotettujen komentojen alasvetovalikko. Komento Drivetrain.driveFor(forward, 100, on kirjoitettu tyhjällä viimeisellä parametrilla, ja funktion kyseisen osan parametrit ovat saatavilla valikosta. Toinen parametrivaihtoehto, mm, on korostettuna.

Jotkut komennot vaativat useita parametreja. Erottele eri parametrit samassa komennossa pilkulla. Jotkut parametrit ovat arvoja, eikä avattavaa valikkoa tule näkyviin. Esimerkiksi "Drive for" -komennolla kirjoita "100" toiseksi arvoksi. Varmista, että arvon perään on lisätty pilkku, jotta pudotusvalikko tulee näkyviin seuraavalle parametrille tai yksikölle.

VEXcode V5 C++ -työtila, jossa on valmis komento, joka lukee Drivetrain.driveFor(forward, 100, mm); ja jonka lopussa oleva sulkeva piste ja puolipiste on korostettu.

Muista sulkea komennon syntaksi sulkeilla suluilla ja puolipisteellä.

VEXcode V5 C++ -työtila, jossa on valmis komento, jonka lopussa on valinnainen parametri ja joka lukee Drivetrain.driveFor(forward, 100, mm, false);

Jotkut parametrit ovat valinnaisia, kuten 'false' seuraavassa esimerkissä. Saat lisätietoja parametreista katsomalla komennon Help -tiedoista mitkä parametrit ovat tarpeen ja mitkä ovat valinnaisia.

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

Last Updated: