The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.
VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.
Η εκμάθηση της χρήσης της C++ του VEXcode Pro V5 είναι παρόμοια με την εκμάθηση οποιουδήποτε άλλου τύπου γλώσσας. Υπάρχουν κανόνες και οδηγίες για τη σύνταξη του VEXcode Pro V5, όπως ακριβώς υπάρχουν μοναδικοί γραμματικοί κανόνες για διαφορετικές γλώσσες. Δύο σημαντικοί κανόνες είναι η χρήση κεφαλαίων γραμμάτων και το περίβλημα καμήλας. Αυτοί οι κανόνες κάνουν τα προγράμματα πιο εύκολα στην ανάγνωση. Παρακάτω είναι ένα παράδειγμα ενός προγράμματος VEXcode Pro V5.
Το πρόγραμμα αποτελείται από μια εντολή προς το ρομπότ. Σε αυτό το παράδειγμα, η εντολή κατευθύνει το Σύστημα Μετάδοσης Κίνησης (Συσκευή) να κινηθεί (εντολή) προς τα εμπρός 200 mm (παράμετροι). Κατά τη σύνταξη μιας εντολής, ισχύουν οι ακόλουθοι κανόνες.
// [Όνομα] [Τύπος] [Θύρα(-ες)] // Ελεγκτής1 ελεγκτής // Κινητήρας1 κινητήρας 1 // ΓυροσκόπιοB γυροσκόπιο Β
Η χρήση κεφαλαίων γραμμάτων είναι σημαντική. Οι συσκευές στο VEXcode Pro V5 θα πρέπει πάντα να γράφονται με κεφαλαία γράμματα. Μερικά παραδείγματα συσκευών θα περιλαμβάνουν: Ελεγκτή, Κινητήρα και Γυροσκόπιο.
Σύστημα μετάδοσης κίνησης.driveFor(100, mm);
Το Camel Casing χρησιμοποιείται στα ονόματα των εντολών για την αναγνώριση τμημάτων λέξης. Η εντολή driveFor θα ήταν ένα παράδειγμα αυτής της σύμβασης ονομασίας στο VEXcode Pro V5. Στο περίβλημα καμήλας, η εντολή πρέπει να γράφεται ως μία λέξη και δεν μπορεί να ξεκινά με κεφαλαίο γράμμα.