Použití funkce C++ Autocomplete ve VEXcode V5

Použití funkce C++ Autocomplete při vytváření projektu C++ ve VEXcode V5 může pomoci ušetřit čas a předejít chybám při psaní příkazů.

Náhled příkladu projektu motoru Clawbot Drivetrain 2.

Poznámka: Tento projekt používá šablonu Clawbot (Drivetrain, 2-motor, No Gyro).


Ctrl-mezerník

Projekt VEXcode V5 v C++ se zvýrazněnou mezerou uvnitř funkce main() na řádku 17.

Jedním ze způsobů, jak začít používat funkci C++ Autocomplete, je použít klávesovou zkratku Control-Mezerník ve Windows, macOS a Chrome OS.
Začněte výběrem prvního otevřeného řádku v hlavních () složených závorkách { }.

Pracovní prostor VEXcode V5 C++ s rozbalovací nabídkou všech navrhovaných příkazů. Pro procházení možností je k dispozici posuvník.

Použijte zkratku Control-Mezerník (současným výběrem klávesy Ctrl a mezerníku). Název zařízení nebo příkazu se zobrazí v rozevírací nabídce výběru.

Pracovní prostor VEXcode V5 C++ s rozbalovací nabídkou navrhovaných příkazů. Příkaz Hnací ústrojí je zvýrazněn.

Stiskněte 'Enter/Return' nebo 'Tab' na klávesnici nebo vyberte příkaz pomocí kurzoru a proveďte výběr. V tomto příkladu je vybráno 'Drivetrain'.

Poznámka: U delších nabídek výběru můžete provést výběr pomocí jedné z následujících možností:

  • Pomocí kláves „Nahoru“ a „Dolů“ vyberte požadovaný název a poté stisknutím „Tab“ nebo „Enter/Return“ na klávesnici proveďte výběr.
  • Pomocí kurzoru se v nabídce automatického doplňování posouvejte nahoru a dolů. Poté proveďte požadovaný výběr.

Projekt VEXcode V5 v C++ s vybranou možností Pohon v rozbalovací nabídce a nyní vložený do pracovního prostoru.

Na řádku se nyní objeví 'Drivetrain'.


Pomocí nabídky Výběr

Projekt VEXcode V5 v C++ se zvýrazněnou mezerou uvnitř funkce main() na řádku 17.

Pokud znáte příkaz, který se chystáte použít, další metodou použití funkce automatického dokončování je vybrat první otevřený řádek v int main () složených závorkách { }.

Pracovní prostor VEXcode V5 C++ s rozbalovací nabídkou navrhovaných příkazů. Bylo napsáno písmeno D a klávesnice se používá k procházení dostupných příkazů. Pohon je prvním návrhem a je zvýrazněn.

Začněte psát příkaz. V tomto příkladu zadejte 'd' pro Drivetrain. Název zařízení nebo příkazu se zobrazí v rozevírací nabídce výběru. Vyberte možnost Pohon.

Projekt VEXcode V5 v C++ s vybranou možností Pohon v rozbalovací nabídce a nyní vložený do pracovního prostoru.

Na řádku se nyní objeví 'Drivetrain'.


Použití tečkového operátoru

Pracovní prostor VEXcode V5 C++ s rozbalovací nabídkou navrhovaných příkazů. Zařízení Drivetrain a operátor tečka byly zadány a klávesnice se používá k procházení dostupných příkazů. Příkaz „Jet pro“ je zvýrazněn.

Přidání tečkového operátoru (tečka, '.') otevře novou nabídku všech příkazů dostupných pro zařízení. Pro tento příklad vyberte 'driveFor(direction, distance, units).'


Přidat parametry

Pracovní prostor VEXcode V5 C++ s rozbalovací nabídkou navrhovaných příkazů. Příkaz Drivetrain.driveFor ​​byl zadán s úvodní závorkou a parametry pro tuto funkci jsou k dispozici v nabídce. První parametr čte dopředu.

Parametry jsou možnosti, které jsou předány příkazu v závorkách. V tomto příkladu vyberte „vpřed“.

Pracovní prostor VEXcode V5 C++ s rozbalovací nabídkou navrhovaných příkazů. Příkaz Drivetrain.driveFor(forward, 100) byl zadán s prázdným koncovým parametrem a parametry pro tuto část funkce jsou k dispozici v nabídce. Druhá možnost parametru v mm je zvýrazněna.

Některé příkazy vyžadují více parametrů. K oddělení různých parametrů ve stejném příkazu použijte čárku. Některé parametry jsou hodnoty a rozbalovací nabídka se nezobrazí. Například pomocí příkazu 'Drive for' zadejte '100' jako druhou hodnotu. Ujistěte se, že je za hodnotu pro rozevírací seznam přidána čárka, která se zobrazí pro další parametr nebo jednotku.

Pracovní prostor VEXcode V5 C++ s dokončeným příkazem, který čte Drivetrain.driveFor(forward, 100, mm); a zvýrazněnou koncovou závorkou a středníkem.

Ujistěte se, že jste syntaxi příkazu uzavřeli závorkou a středníkem.

Pracovní prostor VEXcode V5 C++ s dokončeným příkazem, který má na konci volitelný parametr a čte se Drivetrain.driveFor(forward, 100, mm, false);

Některé parametry jsou volitelné, jako například 'false' v následujícím příkladu. Další informace o parametrech naleznete v nápovědě k příkazu kde zjistíte, které parametry jsou potřebné a které jsou volitelné.

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

Last Updated: