Utilizzo della funzione di completamento automatico VEXcode IQ C++

L'utilizzo della funzionalità di completamento automatico C++ durante la creazione di un progetto C++ in VEXcode IQ può aiutare a risparmiare tempo e prevenire errori durante la digitazione dei comandi.


Come utilizzare la funzionalità di completamento automatico di C++

Nota: Questo progetto utilizza il modello Clawbot (trasmissione, 2 motori).

Miniatura del progetto di esempio del motore Clawbot Drivetrain 2.

Inizia a digitare per aprire il menu di selezione.

Area di lavoro VEXcode IQ C++ con un menu a discesa di comandi suggeriti. È stata digitata la lettera D e nel menu sono disponibili i comandi che iniziano con quella lettera.

Il nome del dispositivo o del comando verrà visualizzato in un menu di selezione a discesa.

Area di lavoro VEXcode IQ C++ con un menu a discesa di tutti i comandi suggeriti. È disponibile una barra di scorrimento per scorrere le opzioni.

Per accedere all'elenco dei possibili comandi disponibili utilizzando la funzione di completamento automatico, premi Control + Spazio (su Windows, macOS e Chrome OS).

Effettua una selezione con la funzionalità di completamento automatico C++

Area di lavoro VEXcode IQ C++ con un menu a discesa di comandi suggeriti. È stata digitata la lettera D e si sta utilizzando la tastiera per scorrere i comandi disponibili. La trasmissione è il primo suggerimento ed è evidenziato.

Premi "Invio/Invio" o "Tab" sulla tastiera o seleziona il comando con il cursore per effettuare una selezione.

Tieni presente che con i menu di selezione più lunghi, puoi effettuare una selezione utilizzando una delle seguenti opzioni:

  • Utilizza i tasti "Su" e "Giù" per selezionare il nome desiderato, quindi premi "Tab" o "Invio/Invio" sulla tastiera per effettuare la selezione.
  • Utilizza il cursore per scorrere verso l'alto e verso il basso nel menu di completamento automatico. Effettuare quindi la selezione desiderata.

Aggiungi un operatore punto per elencare tutti i comandi disponibili per quel dispositivo

Area di lavoro VEXcode IQ C++ con un menu a discesa di comandi suggeriti. Sono stati digitati il dispositivo Drivetrain e un operatore punto e i comandi per quel dispositivo sono disponibili nel menu.

Aggiunta di un operatore punto (un punto, ".") si aprirà un nuovo menu di tutti i comandi disponibili per il dispositivo.

Effettuare una selezione utilizzando una delle seguenti opzioni

Area di lavoro VEXcode IQ C++ con un menu a discesa di comandi suggeriti. Sono stati digitati il dispositivo Drivetrain e un operatore punto e la tastiera viene utilizzata per scorrere i comandi disponibili. Il comando Guida per è evidenziato.

Utilizza i pulsanti "Su" e "Giù" sulla tastiera per navigare nel menu, quindi premi "Invio" su Mac, "Invio" su Windows o Chromebook per effettuare una selezione.

Selezionare con il cursore sul comando desiderato.

Aggiungi parametri

Area di lavoro VEXcode IQ C++ con un menu a discesa di comandi suggeriti. Il comando Drivetrain.driveFor è stato digitato con una perentesi iniziale e i parametri per tale funzione sono disponibili nel menu. La prima opzione del parametro legge in avanti.

I parametri sono le opzioni che vengono passate al comando tra parentesi.

Area di lavoro VEXcode IQ C++ con un menu a discesa di comandi suggeriti. Il comando Drivetrain.driveFor(forward,100,) è stato digitato con un parametro finale vuoto e i parametri per quella parte della funzione sono disponibili nel menu. La prima opzione del parametro è pollici.

Alcuni comandi richiedono più parametri. Utilizza una virgola per separare parametri diversi nello stesso comando.

Area di lavoro VEXcode IQ C++ con un comando completato che legge Drivetrain.driveFor(forward,100,mm,true).

Alcuni parametri sono facoltativi, come true nell'esempio seguente. Per ulteriori informazioni sui parametri, visualizzare le informazioni della Guida del comando per determinare quali parametri sono necessari e quali sono facoltativi.

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

Last Updated: