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

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


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

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

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

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

VEXcode EXP Python Workspace με αναπτυσσόμενο μενού προτεινόμενων εντολών. Το γράμμα D έχει πληκτρολογηθεί και οι εντολές που ξεκινούν με αυτό το γράμμα είναι διαθέσιμες στο μενού. Αυτό το μενού ονομάζεται Μενού Επιλογής.

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

VEXcode EXP Python Workspace με αναπτυσσόμενο μενού όλων των προτεινόμενων εντολών.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

VEXcode EXP Python Workspace με αναπτυσσόμενο μενού προτεινόμενων εντολών. Η εντολή drivetrain.drive_for έχει πληκτρολογηθεί με μια αρχική παρένθεση και οι παράμετροι για αυτήν τη συνάρτηση είναι διαθέσιμες στο μενού. Η πρώτη επιλογή παραμέτρου διαβάζεται προς τα εμπρός.

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

VEXcode EXP Python Workspace με αναπτυσσόμενο μενού προτεινόμενων εντολών. Η εντολή drivetrain.drive_for(FORWARD, 100, έχει πληκτρολογηθεί με μια κενή τελική παράμετρο και οι παράμετροι για αυτό το μέρος της συνάρτησης είναι διαθέσιμες στο μενού. Η πρώτη επιλογή παραμέτρου είναι ΙΝΤΣΕΣ.

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

VEXcode EXP Python Workspace με μια ολοκληρωμένη εντολή που διαβάζει drivetrain.drive_for(FORWARD, 100, MM, wait=True).

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

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

Last Updated: