Χρήση της λειτουργίας αυτόματης συμπλήρωσης C++ VEXcode EXP

Η χρήση της λειτουργίας αυτόματης συμπλήρωσης C++ κατά τη δημιουργία ενός έργου C++ στο VEXcode EXP μπορεί να σας βοηθήσει να εξοικονομήσετε χρόνο και να αποτρέψετε σφάλματα κατά την πληκτρολόγηση εντολών.


Πώς να χρησιμοποιήσετε τη λειτουργία αυτόματης συμπλήρωσης C++

Σημείωση: Αυτό το έργο χρησιμοποιεί το πρότυπο Clawbot (Σύστημα μετάδοσης κίνησης, 2 κινητήρες).

Μικρογραφία έργου παραδείγματος κινητήρα Clawbot Drivetrain 2.

Ξεκινήστε να πληκτρολογείτε για να ανοίξετε το μενού επιλογής.

Χώρος εργασίας VEXcode EXP C++ με αναπτυσσόμενο μενού προτεινόμενων εντολών. Το γράμμα D έχει πληκτρολογηθεί και οι εντολές που ξεκινούν με αυτό το γράμμα είναι διαθέσιμες στο μενού.

Το όνομα της συσκευής ή της εντολής θα εμφανιστεί σε ένα αναπτυσσόμενο μενού επιλογής.

Χώρος εργασίας VEXcode EXP C++ με αναπτυσσόμενο μενού όλων των προτεινόμενων εντολών. Υπάρχει διαθέσιμη μια γραμμή κύλισης για να μετακινηθείτε στις επιλογές.

Για να αποκτήσετε πρόσβαση σε μια λίστα με τις πιθανές εντολές που είναι διαθέσιμες χρησιμοποιώντας τη λειτουργία Αυτόματης συμπλήρωσης, πατήστε Control + Space (σε Windows, macOS και Chrome OS).

Κάντε μια επιλογή με τη λειτουργία αυτόματης συμπλήρωσης C++

Χώρος εργασίας VEXcode EXP C++ με αναπτυσσόμενο μενού προτεινόμενων εντολών. Το γράμμα D έχει πληκτρολογηθεί και το πληκτρολόγιο χρησιμοποιείται για την πλοήγηση στις διαθέσιμες εντολές. Το σύστημα μετάδοσης κίνησης είναι η πρώτη πρόταση και επισημαίνεται.

Πατήστε «Enter/Return» ή «Tab» στο πληκτρολόγιό σας ή επιλέξτε την εντολή με τον κέρσορα για να κάνετε μια επιλογή.

Σημειώστε ότι με τα μεγαλύτερα μενού επιλογών, μπορείτε να κάνετε μια επιλογή χρησιμοποιώντας μία από τις ακόλουθες επιλογές:

  • Χρησιμοποιήστε τα πλήκτρα "Πάνω" και "Κάτω" για να επιλέξετε το όνομα που θέλετε και, στη συνέχεια, πατήστε "Tab" ή "Enter/Return" στο πληκτρολόγιό σας για να κάνετε την επιλογή.
  • Χρησιμοποιήστε τον κέρσορα για να κάνετε κύλιση προς τα πάνω και προς τα κάτω στο μενού Αυτόματης συμπλήρωσης. Στη συνέχεια, κάντε την επιθυμητή επιλογή.

Προσθήκη τελεστή τελείας για να εμφανιστούν όλες οι εντολές που είναι διαθέσιμες σε αυτήν τη συσκευή

Χώρος εργασίας VEXcode EXP C++ με αναπτυσσόμενο μενού προτεινόμενων εντολών. Η συσκευή συστήματος μετάδοσης κίνησης και ένας τελεστής τελείας έχουν πληκτρολογηθεί και οι εντολές για αυτήν τη συσκευή είναι διαθέσιμες στο μενού.

Προσθήκη τελεστή τελείας (μια τελεία, «.») θα ανοίξει ένα νέο μενού με όλες τις εντολές που είναι διαθέσιμες στη συσκευή.

Κάντε μια επιλογή χρησιμοποιώντας μία από τις ακόλουθες επιλογές

Χώρος εργασίας VEXcode EXP C++ με αναπτυσσόμενο μενού προτεινόμενων εντολών. Η συσκευή συστήματος μετάδοσης κίνησης και ένας τελεστής τελείας έχουν πληκτρολογηθεί και το πληκτρολόγιο χρησιμοποιείται για την εκτέλεση των διαθέσιμων εντολών. Η εντολή Drive For (Μονάδα δίσκου για) επισημαίνεται.

Χρησιμοποιήστε τα κουμπιά "Πάνω" και "Κάτω" στο πληκτρολόγιό σας για να περιηγηθείτε στο μενού και, στη συνέχεια, πατήστε "Επιστροφή" σε Mac, "Enter" σε Windows ή Chromebook για να κάνετε μια επιλογή.

Επιλέξτε με τον κέρσορα στην επιθυμητή εντολή.

Προσθήκη παραμέτρων

Χώρος εργασίας VEXcode EXP C++ με αναπτυσσόμενο μενού προτεινόμενων εντολών. Η εντολή Drivetrain.driveFor ​​έχει πληκτρολογηθεί με μια αρχική παρένθεση και οι παράμετροι για αυτήν τη συνάρτηση είναι διαθέσιμες στο μενού. Η πρώτη επιλογή παραμέτρου διαβάζεται προς τα εμπρός.

Οι παράμετροι είναι οι επιλογές που μεταβιβάζονται στην εντολή που βρίσκεται ανάμεσα στις παρενθέσεις.

Χώρος εργασίας VEXcode EXP C++ με αναπτυσσόμενο μενού προτεινόμενων εντολών. Η εντολή Drivetrain.driveFor(forward,100,) έχει πληκτρολογηθεί με μια κενή τελική παράμετρο και οι παράμετροι για αυτό το μέρος της συνάρτησης είναι διαθέσιμες στο μενού. Η πρώτη επιλογή παραμέτρου διαβάζει ίντσες.

Ορισμένες εντολές απαιτούν πολλαπλές παραμέτρους. Χρησιμοποιήστε κόμμα για να διαχωρίσετε διαφορετικές παραμέτρους στην ίδια εντολή.

Χώρος εργασίας VEXcode EXP C++ με μια ολοκληρωμένη εντολή που διαβάζει Drivetrain.driveFor(forward,100,mm,true).

Ορισμένες παράμετροι είναι προαιρετικές, όπως η τιμή true στο ακόλουθο παράδειγμα. Για περισσότερες πληροφορίες σχετικά με τις παραμέτρους, ανατρέξτε στις πληροφορίες Βοήθειας της εντολής για να προσδιορίσετε ποιες παράμετροι είναι απαραίτητες και ποιες είναι προαιρετικές.

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

Last Updated: