Använda VEXcode EXP C++-funktionen för automatisk komplettering

Att använda funktionen för automatisk komplettering i C++ när du skapar ett C++-projekt i VEXcode EXP kan spara tid och förhindra fel när du skriver kommandon.


Hur man använder funktionen för automatisk komplettering i C++

Obs: Detta projekt använder mallen Clawbot (Drivinriktning, 2 motorer).

Miniatyrbild av projektexempel på Clawbot Drivetrain 2-motor.

Börja skriva för att öppna urvalsmenyn.

VEXcode EXP C++ arbetsyta med en rullgardinsmeny med föreslagna kommandon. Bokstaven D har skrivits och kommandon som börjar med den bokstaven finns tillgängliga i menyn.

Enhetens eller kommandots namn visas i en rullgardinsmeny.

VEXcode EXP C++ arbetsyta med en rullgardinsmeny med alla föreslagna kommandon. En rullningslist finns tillgänglig för att bläddra igenom alternativen.

För att visa en lista över möjliga kommandon som är tillgängliga med funktionen Komplettera automatiskt, tryck på Ctrl + Mellanslag (i Windows, macOS och Chrome OS).

Gör ett val med C++-funktionen för automatisk komplettering

VEXcode EXP C++ arbetsyta med en rullgardinsmeny med föreslagna kommandon. Bokstaven D har skrivits och tangentbordet används för att stega igenom de tillgängliga kommandona. Drivlina är det första förslaget och det är framhävt.

Tryck på "Enter/Return" eller "Tab" på tangentbordet eller välj kommandot med markören för att göra ett val.

Observera att med längre urvalsmenyer kan du göra ett val med hjälp av ett av följande alternativ:

  • Använd upp- och nedtangenterna för att välja önskat namn och tryck sedan på "Tab" eller "Enter/Return" på tangentbordet för att göra valet.
  • Använd markören för att bläddra uppåt och nedåt i menyn Komplettera automatiskt. Gör sedan önskat val.

Lägg till en punktoperator för att lista alla kommandon som är tillgängliga för den enheten

VEXcode EXP C++ arbetsyta med en rullgardinsmeny med föreslagna kommandon. Drivlinans enhet och en punktoperator har skrivits in, och kommandon för den enheten finns tillgängliga i menyn.

Lägga till en punktoperator (en punkt, “.”) öppnar en ny meny med alla kommandon som är tillgängliga för enheten.

Gör ett val med hjälp av ett av följande alternativ

VEXcode EXP C++ arbetsyta med en rullgardinsmeny med föreslagna kommandon. Drivlinans enhet och en punktoperator har skrivits och tangentbordet används för att stega igenom de tillgängliga kommandona. Kommandot Drive For är markerat.

Använd knapparna "Upp" och "Ned" på tangentbordet för att navigera i menyn och tryck sedan på "Retur" på Mac eller "Enter" på Windows eller Chromebook för att göra ett val.

Markera med markören på önskat kommando.

Lägg till parametrar

VEXcode EXP C++ arbetsyta med en rullgardinsmeny med föreslagna kommandon. Kommandot Drivetrain.driveFor ​​har skrivits med en inledande parentes, och parametrar för den funktionen finns tillgängliga i menyn. Det första parameteralternativet läser framåt.

Parametrar är de alternativ som skickas till kommandot inom parenteserna.

VEXcode EXP C++ arbetsyta med en rullgardinsmeny med föreslagna kommandon. Kommandot Drivetrain.driveFor(forward,100,) har skrivits med en tom slutparameter, och parametrar för den delen av funktionen finns tillgängliga i menyn. Det första parameteralternativet läser tum.

Vissa kommandon kräver flera parametrar. Använd ett kommatecken för att separera olika parametrar i samma kommando.

VEXcode EXP C++-arbetsyta med ett slutfört kommando som läser Drivetrain.driveFor(forward,100,mm,true).

Vissa parametrar är valfria, till exempel sant i följande exempel. För mer information om parametrar, se kommandots hjälpinformation för att avgöra vilka parametrar som behövs och vilka som är valfria.

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

Last Updated: