L'utilisation de la fonctionnalité de saisie semi-automatique C++ lors de la création d'un projet C++ dans VEXcode V5 peut permettre de gagner du temps et d'éviter les erreurs lors de la saisie de commandes.
Remarque : Ce projet utilise le modèle Clawbot (Drivetrain, 2-motor, No Gyro).
Contrôle-Barre d'espace
Une façon de commencer à utiliser la fonctionnalité de saisie semi-automatique C++ consiste à utiliser le raccourci Contrôle-Barre d'espace sur Windows, macOS et Chrome OS.
Pour commencer, sélectionnez la première ligne ouverte entre les accolades int main() { }.
Utilisez le raccourci Contrôle-Barre d'espace (en sélectionnant simultanément la touche Contrôle et la barre d'espace). Le nom du périphérique ou de la commande apparaîtra dans un menu de sélection déroulant.
Appuyez sur « Entrée/Retour » ou « Tab » sur votre clavier ou sélectionnez la commande avec votre curseur pour faire une sélection. Dans cet exemple, « Drivetrain » est sélectionné.
Remarque: Avec les menus de sélection plus longs, vous pouvez effectuer une sélection en utilisant l'une des options suivantes :
- Utilisez vos touches « Haut » et « Bas » pour sélectionner le nom souhaité, puis appuyez sur « Tab » ou « Entrée/Retour » sur votre clavier pour effectuer la sélection.
- Utilisez votre curseur pour faire défiler de haut en bas dans le menu de saisie semi-automatique. Effectuez ensuite la sélection souhaitée.
« Drivetrain » apparaîtra désormais sur la ligne.
Utilisation du menu de sélection
Si vous connaissez la commande que vous allez utiliser, une autre méthode pour utiliser la fonction de saisie semi-automatique consiste à sélectionner la première ligne ouverte entre les accolades int main () { }.
Commencez à taper la commande. Dans cet exemple, saisissez « d » pour Drivetrain. Le nom du périphérique ou de la commande apparaîtra dans un menu de sélection déroulant. Sélectionnez « Transmission ».
« Drivetrain » apparaîtra désormais sur la ligne.
Utiliser un opérateur point
Ajout d'un opérateur point (un point, '.') ouvrira un nouveau menu de toutes les commandes disponibles sur l'appareil. Pour cet exemple, sélectionnez « driveFor(direction, distance, units). »
Ajouter des paramètres
Les paramètres sont les options transmises à la commande entre parenthèses. Pour cet exemple, sélectionnez « vers l'avant ».
Certaines commandes nécessitent plusieurs paramètres. Utilisez une virgule pour séparer les différents paramètres dans la même commande. Certains paramètres sont des valeurs et aucun menu déroulant n'apparaîtra. Par exemple, avec la commande « Conduire pour », saisissez « 100 » pour la deuxième valeur. Assurez-vous qu'une virgule est ajoutée après la valeur pour qu'une liste déroulante apparaisse pour le paramètre ou l'unité suivante.
Assurez-vous de fermer la syntaxe de la commande avec une parenthèse fermante et un point-virgule.
Certains paramètres sont facultatifs, comme « false » dans l'exemple suivant. Pour plus d'informations sur les paramètres, consultez les informations d'aide de la commande pour déterminer quels paramètres sont nécessaires et lesquels sont facultatifs.