Übersicht über die VS-Code-Benutzeroberfläche für IQ

Dieser Artikel gibt einen Überblick über die VEX Visual Studio Code Extension UI (Benutzeroberfläche). Die Erweiterung unterstützt die Entwicklung von C++- und Python-Projekten für die Plattformen VEX IQ 2nd Generation, EXP und V5.

Screenshot, der das vollständige VEX VS Code UI-Layout zeigt. Die Aktivitätsleiste und die Seitenleiste befinden sich auf der linken Seite des Bildschirms, die Symbolleiste und das Terminal befinden sich auf der unteren Seite des Bildschirms, und der Editor füllt den restlichen Bildschirm aus.

UI-Komponenten

Die VEX VS Code Extension besteht aus drei Hauptkomponenten.

  1. Symbolleiste
  2. Aktivitätsleiste und Seitenleiste
  3. Anschlussfeld

Symbolleiste

Die Symbolleiste bietet Benutzern eine schnelle Möglichkeit, mit den VEX VS Code -Erweiterungsprojekten VEX Brains und VEX Controllers zu interagieren. Die Symbolleiste ist nur aktiv, wenn ein gültiges VEX-Projekt in VS Codegeöffnet ist. Ein gültiges VEX-Projekt ist ein Projekt, das von der Erweiterung erstellt oder importiert wird. Das Öffnen eines VEXcode- oder VEXcode Pro-Projekts ist ungültig und muss importiert werden.

VS Code-Symbolleiste mit VEX-Erweiterungssymbolen, die zur schnellen Interaktion mit angeschlossenen VEX-Geräten und -Projekten verwendet werden können. Zu den VEX-Funktionen gehören die Geräteauswahl, die Slot-Auswahl, das Symbol für den Build & -Download, das Wiedergabesymbol, das Stoppsymbol, die Projektauswahl und die Python-Dateiauswahl.

Geräteauswahl

Das Symbol für die Geräteauswahl ist in der VS Code-Symbolleiste hervorgehoben. In diesem Beispiel steht dort VEX_EXP.

Die Geräteauswahl hat zwei Hauptfunktionen. Zunächst wird ein Gehirn- oder Controller-Symbol angezeigt, das den angeschlossenen VEX-Gerätetyp darstellt.

VS Code-Suchleiste mit einer Schnellauswahlliste aller angeschlossenen VEX-Geräte. In diesem Beispiel sind ein V5 Brain, ein V5 Controller und ein EXP Controller aufgeführt.

Zweitens wird beim Klicken auf das Gerätelistensymbol eine Schnellauswahlliste mit allen angeschlossenen VEX-Geräten angezeigt. Der Benutzer kann auswählen, mit welchem ​​Gerät die Erweiterung verbunden wird.
Das aktuell verbundene Gerät erscheint immer oben in der Liste, gefolgt von allen anderen Geräten, sortiert nach Gerätetyp (Brain oder Controller) und Plattform (IQ 2. Generation, EXP und V5).

Die Suchleiste von VS Code mit einer Schnellauswahlliste zeigt Details an. Der Eintrag lautet: MyBrain, V5 Brain, User COM8, Comm COM7.

Jedes Geräteelement enthält Informationen zu Brain Name, Plattform, Gerätetyp und Gerätepfad.

Die Suchleiste von VS Code mit einer Schnellauswahlliste zeigt Details an. Es handelt sich um einen V5-Controller, aber der Hintergrund ist ausgegraut und es wird kein Brain-Name angezeigt. Dies deutet darauf hin, dass dieser Controller keine Funkverbindung zu einem Gehirn besitzt.

V5-Controller-Element mit blauem Hintergrund, um anzuzeigen, dass dieser Controller über eine Funkverbindung zu einem Gehirn verfügt.

Wichtig

Wenn ein Controller mit einem Computer verbunden ist, aber keine Funkverbindung zu einem Gehirn hat, wird neben dem Listenelement oder dem Statusleistensymbol der Geräteliste kein Gehirnname angezeigt.

Slot-Auswahl

Das Slot-Selector-Symbol ist in der VS Code-Symbolleiste hervorgehoben. In diesem Beispiel steht dort „Slot 1“.

Mit dem Slot-Auswahlsymbol kann der Benutzer auswählen, auf welchem ​​Slot die Erweiterung ein Benutzerprogramm herunterladen oder abspielen soll.

VS Code-Suchleiste mit einer Schnellauswahlliste aller verfügbaren Slots auf dem angeschlossenen VEX Brain. In diesem Beispiel stehen acht Plätze zur Verfügung.

Wenn auf das Slot-Auswahlsymbol geklickt wird, erscheint eine Schnellauswahlliste mit den verfügbaren Benutzerprogramm-Slots 1–8.

Erstellen/Herunterladen

Symbol erstellen.Download-Symbol.

Das Build/Download-Symbol ändert die Funktionen, wenn ein VEX Brain oder ein VEX Controller angeschlossen ist.

Symbol erstellen.

Wenn kein VEX-Gerät angeschlossen ist, wird das Build-Symbol angezeigt. Wenn Sie darauf klicken, wird das Projekt nur erstellt.

Download-Symbol.

Wenn ein VEX-Gerät angeschlossen ist, wird das Download-Symbol angezeigt. Wenn Sie darauf klicken, wird das Projekt erstellt und bei Erfolg auf das VEX-Gerät heruntergeladen.

Spielen

Wiedergabesymbol.

Wenn Sie auf das Wiedergabesymbol klicken, wird das Benutzerprogramm im ausgewählten Slot ausgeführt.

Stoppen

Stoppsymbol.

Wenn Sie auf das Stoppsymbol klicken, wird ein Benutzerprogramm gestoppt.

Ausgewählter Arbeitsbereich

Der Projektauswahldialog wird in der VS Code-Symbolleiste angezeigt. In diesem Beispiel heißt es EXPTestProject.

VS Code unterstützt Projekte mit mehreren Arbeitsbereichen. Mit der Projektauswahl können Benutzer zwischen VEX-Projekten wechseln, wenn mehrere im Arbeitsbereich vorhanden sind.

VS Code-Suchleiste mit einer Schnellauswahlliste gespeicherter VEX-Projekte. In diesem Beispiel sind ein Python-Projekt und ein C++-Projekt aufgeführt.

Wenn Sie auf das Projektauswahlsymbol klicken, wird eine Schnellauswahlliste mit allen gültigen Projekten angezeigt.

Wichtig
Wenn ein Projekt ungültig ist, wird es nicht in der Projekt-Schnellauswahlliste angezeigt. Ein Projekt ist nur dann gültig, wenn es von der VEX VS Code -Erweiterung erstellt oder importiert wurde.

Das Symbol für die Python-Dateiauswahl wird in der VS Code-Symbolleiste angezeigt. In diesem Beispiel wird main.py gelesen.

Python-Dateiauswahl (nur Python)
Wenn ein VEX-Python-Projekt ausgewählt wird, erscheint die Python-Dateiauswahl in der Symbolleiste. Python für VEX unterstützt derzeit nur das Herunterladen einzelner Dateien.

VS Code-Suchleiste mit einer Schnellauswahlliste aller Python-Dateien in diesem VEX-Projekt. In diesem Beispiel gibt es drei Python-Dateien, die sich jeweils an einem anderen Speicherort befinden.


Wenn Sie auf das Symbol klicken, wird eine Schnellauswahlliste mit allen Python-Dateien angezeigt, die sich im Arbeitsbereichsverzeichnis befinden.
Mit der Python-Dateiauswahl kann der Benutzer zwischen Python-Quelldateien (.py) wechseln.

VEX-Aktivitätsleiste und Seitenleiste

Screenshot, der die VS Code-Aktivitätsleiste und die zur VEX-Ansicht geöffnete Seitenleiste zeigt. VEX View bietet Optionen zum Erstellen und Importieren von Projekten (oben), das Menü „VEX Geräteinformationen“ (unten) und ein Feedback-Menü (ganz unten).

Projekte Aktionen

Abschnitt „Projektaktionen“ der VEX-Erweiterungsansicht. Dieser Abschnitt enthält zwei Schaltflächen mit der Bezeichnung „Neues Projekt“ und „Projekt importieren“.

Die Vex-Aktivitätsleiste enthält die Ansicht „Projektaktionen“ und die Ansicht „VEX-Geräteinformationen“.

Die Ansicht „Projektaktionen“ wird zum Erstellen eines neuen Projekts oder zum Importieren eines vorhandenen VEXcode- oder VEXcode Pro-Projekts verwendet.

Weitere Informationen zum Erstellen eines neuen Projekts finden Sie diesem Artikel!

Versionsinformationen werden auch in der unteren linken und rechten Ecke der Ansicht angezeigt.

Wichtig
Wenn ein VEXcode- oder VEXcode Pro-Projekt im Editor geöffnet ist, wird es nicht als gültiges VEX-Projekt betrachtet. Das Projekt muss über die Schaltfläche „Importieren“ in der VEX-Seitenleiste importiert werden.

VEX-Geräteinformationen

Im Abschnitt „VEX-Geräteinformationen“ der VEX-Erweiterungsansicht wird eine Liste aller angeschlossenen Geräte sowie spezifische Informationen zu jedem einzelnen Gerät angezeigt. In diesem Beispiel werden ein IQ Brain (2. Generation) und die darauf heruntergeladenen Programme gezeigt. Im Eintrag „Controller“ steht „Controller, nicht verknüpft“.Der Abschnitt „VEX-Geräteinformationen“ wird erneut angezeigt, aber jetzt lautet die Controller-Liste „Controller, verknüpft“.

Die VEX-Geräteinfo-Ansicht gibt dem Benutzer einen Überblick über das angeschlossene VEX Brain oder den VEX Controller. In dieser Ansicht finden Sie VEXos-Version, Pfad zur seriellen Schnittstelle, Benutzerprogramm und Geräteinformationen. Andere Funktionen wie VEXos-Firmware-Updates, Screenshots, das Festlegen des Gehirnnamens und der Teamnummer können ebenfalls über diese Ansicht ausgeführt werden.

System Information

Der Systemordner und sein Inhalt werden unterhalb des Brain-Ordners angezeigt und hervorgehoben. Im Systemordner befinden sich Daten über das Gehirn, und die Daten lauten: VEXos 1.0.1.0, Name VEX_EXP, Team 000000, ID 0EC83725 und Python 1.0.0.7.

Die Systeminformationen bieten einen kurzen Überblick über ein angeschlossenes VEX-Gerät. Dazu gehören die VEXos-Version eines Geräts, der Brain-Name, die Teamnummer, die Brain-ID und Informationen zur Python-Laufzeitversion.

Informationen zur seriellen Schnittstelle

Der Ordner „Serial Port“ und sein Inhalt werden unterhalb des Ordners „Brain“ angezeigt. Der Ordner „Serieller Port“ enthält Daten über die kabelgebundene Verbindung des Gehirns. Diese Daten lauten: Kommunikation COM167, Benutzer COM168.

Die Informationen zum seriellen Port zeigen den Gerätepfad für jeden Port an, der für ein VEX-Gerät verfügbar ist. Die meisten VEX-Geräte verfügen über zwei serielle Ports. Der serielle Kommunikationsanschluss wird zum Herunterladen von Programmen und zur Steuerung der Gehirnfunktionen verwendet. Der serielle Benutzeranschluss wird zum Übertragen von Daten zwischen der auf dem Brain ausgeführten Benutzer-App und dem über USB angeschlossenen Host-Computer verwendet. Der V5-Controller ist das einzige VEX-Gerät, das nur über einen seriellen Kommunikationsanschluss und keinen seriellen Benutzeranschluss verfügt.

Programminformationen

Unterhalb des Ordners „Gehirn“ werden der Ordner „Programme“ und dessen Inhalt angezeigt. Im Ordner „Programme“ werden alle heruntergeladenen VEX-Projekte auf dem Brain angezeigt. In diesem Beispiel werden vier C/C++-Programme auf das verbundene Gehirn heruntergeladen.

Programminformationen zeigen eine Liste aller heruntergeladenen Benutzerprogramme auf einem VEX Brain an.

Unterhalb des Ordners „Brain“ werden der Ordner „Programs“ und dessen Inhalt angezeigt, wobei nun der Ordner des ersten Projekts geöffnet ist, um dessen Inhalt anzuzeigen. Der Projektordner zeigt Daten zu Slot, Datei, Typ, Größe und Zeit an.

Jedes Programmlistenelement kann erweitert werden, um zusätzliche Informationen zu jedem Benutzerprogramm anzuzeigen, z. B. Slot-Speicherort, Dateiname, Sprachtyp, Dateigröße und Zeitpunkt des Downloads.

Geräteinformationen

Unterhalb des Ordners „Gehirn“ werden der Ordner „Geräte“ und dessen Inhalt angezeigt. Im Ordner „Geräte“ werden alle Geräte angezeigt, die mit dem Brain verbunden sind. In diesem Beispiel sind 6 Geräte aufgeführt, darunter 4 Motoren, ein 3-Draht-Gerät und ein internes Radio.

Geräteinformationen zeigen eine Liste aller Smart-Port-Geräte, die mit einem VEX Brain verbunden sind. Jedes Listenelement zeigt die Smart-Port-Nummer und den Gerätetyp an.

Unterhalb des Ordners „Gehirn“ werden der Ordner „Geräte“ und dessen Inhalt angezeigt. In diesem Beispiel wurde ein Motorgerät ausgewählt, dessen Inhalt wie folgt lautet: Typ Motor, Version 1.0.0.4, Boot 1.0.2.0.

Jedes Element in der Geräteliste kann erweitert werden, um Firmware-Versionsinformationen zu jedem Smart-Port-Gerät anzuzeigen.

Der Status der Controller-Verknüpfung wird angezeigt, wenn eine Verbindung zum VEX Brain-Gerät besteht.

Der Controller ist im Ordner „Geräte“ aufgeführt. Dieser Controller liest „Controller, verknüpft“.

VEX Brain ist mit einem VEX Controller verbunden

Der Controller ist im Ordner „Geräte“ aufgeführt. Dieser Controller liest „Controller, nicht verknüpft“.

VEX Brain ist nicht mit einem VEX-Controller verbunden

Der Controller ist im Ordner „Geräte“ aufgeführt. Dieser Controller liest „Controller, tethered“.

Der VEX V5-Controller ist an ein VEX V5-Gehirn angeschlossen

Screenshots

Der Cursor befindet sich über dem Ordner „VEX Device Indicator“ und daneben wird ein Kamerasymbol angezeigt.

Durch Klicken auf das Kamerasymbol kann ein Benutzer einen Screenshot von einem VEX Brain erstellen und herunterladen.
Screenshots sind nur verfügbar, wenn eine direkte Verbindung zu einem VEX Brain über USB besteht

Battery Medic (nur V5 Brain)

Der Cursor befindet sich über dem Ordner „V5 Brain VEX Device Indicator“ und daneben wird ein Battery Medic-Symbol angezeigt.

Durch Klicken auf das Herzsymbol lädt die Erweiterung das Benutzerprogramm „Battery Medic“ herunter und führt es aus.

Legen Sie den Gehirnnamen fest

Der Cursor befindet sich über der Option „Name“ im Ordner „System“, daneben wird ein Stiftsymbol angezeigt.

Durch Klicken auf das Bleistiftsymbol neben dem System->-Namen kann ein Benutzer den Namen für ein VEX Brain festlegen.

Legen Sie ein Eingabefenster für den Namen des Gehirns mit einem Textfeld und einer darunter stehenden Meldung fest, die lautet: „Drücken Sie die Eingabetaste, um Ihre Eingabe zu bestätigen, oder die Escape-Taste, um abzubrechen.“

Nachdem Sie auf das Bleistiftsymbol geklickt haben, wird oben im VS-Code-Editor ein Eingabefeld angezeigt. Geben Sie den neuen Gehirnnamen in das Eingabefeld ein und drücken Sie zum Festlegen die Eingabetaste.

Teamnummer festlegen

Der Cursor befindet sich über der Option „Team“ im Ordner „System“, daneben wird ein Stiftsymbol angezeigt.

Durch Klicken auf das Bleistiftsymbol neben System->-Team kann ein Benutzer die Teamnummer für ein VEX Brain festlegen.

Im Fenster „Teamnummer festlegen“ befindet sich ein Textfeld mit der Meldung „Zum Bestätigen Ihrer Eingabe die Eingabetaste drücken oder zum Abbrechen die Escape-Taste“.

Nachdem Sie auf das Bleistiftsymbol geklickt haben, wird oben im VS-Code-Editor ein Eingabefeld angezeigt. Geben Sie die neue Teamnummer in das Eingabefeld ein und drücken Sie zum Festlegen die Eingabetaste.

Benutzerprogramm löschen

Der Cursor befindet sich über einem Programm im Ordner „Programme“, und daneben wird ein Papierkorbsymbol angezeigt.

Durch Klicken auf das Symbol Papierkorb neben „Programme –>Projektname“ kann ein Benutzer ein Programm in einem bestimmten Slot löschen. WICHTIG: Sobald Sie ein Programm gelöscht haben, kann es nicht wiederhergestellt werden. Bitte seien Sie vorsichtig, wenn Sie diese Funktion verwenden.

Warnungen zu Geräteinformationen

VEXos-Update

Das Symbol für den Ordner „Gehirn“ und das Symbol für die VEX-Geräteanzeige werden in Orange angezeigt, und neben der VEXos-Version des Systems befindet sich ein Gefahrensymbol. Diese Anzeichen deuten darauf hin, dass die VEXos-Version des Gehirns veraltet ist.

Wenn die VEXos-Version eines VEX Brain veraltet ist, wird neben der VEXos-Version ein Warnmeldungssymbol angezeigt und beide Brain-Symbole werden gelb.

Um diese Warnung zu beheben, sollte ein Benutzer VEXos für sein VEXos Brain aktualisieren.

Der Cursor befindet sich über dem veralteten Ordner „Brain“ und daneben wird ein Pfeil nach oben angezeigt.

VEXos können aktualisiert werden, indem Sie auf den Aufwärtspfeil neben dem VEX Brain-Symbol klicken.

Das VEXos-Eingabeaufforderungsfenster wird mit der Meldung „VEXos-Update verfügbar: 1.0.1.0“ aktualisiert. Quelle: VEX-Erweiterung. Darunter befinden sich zwei Schaltflächen mit der Aufschrift „Aktualisieren“ und „Ignorieren“.

Außerdem wird in der unteren rechten Ecke des VS-Code-Editors ein Benachrichtigungsfeld angezeigt, wenn VEXos veraltet ist. Ein Benutzer kann ein VEXos-Update starten, indem er auf die Schaltfläche „Aktualisieren“ klickt, oder auf die Schaltfläche „Ignorieren“, um das VEXos-Update zu überspringen.

Gehirn ist nicht mit verbundenem Controller verbunden

Der Ordner „Brain“ unterhalb des Ordners „VEX Device Indicator“ hat ein orangefarbenes Symbol und die Aufschrift „Brain“, ist aber nicht verknüpft. Diese Anzeichen deuten darauf hin, dass kein VEX Brain angeschlossen ist.

Das VEX-Controller-Symbol wird gelb, wenn ein VEX-Controller an einen Computer angeschlossen, aber nicht mit einem VEX Brain verbunden ist.

Um diese Warnung zu beheben, sollte ein Benutzer einen VEX-Controller mit einem VEX Brain verbinden

Anschlussfeld

Die VEX VS Code Extension stellt beim Start zwei Terminals bereit, das Log Terminal und das Interactive Terminal

Das VS Code Terminalfenster ist geöffnet und zeigt das VEX Log Terminal und das VEX Interactive Terminal an.

Log-Terminal

Das VS Code VEX Log Terminal wird geöffnet und zeigt den Verlauf der Nutzung der VEX-Erweiterung an. In diesem Beispiel werden die Meldungen „Protokoll“, „Windows-Build für die Plattform vexexp“, „Benutzerprogramm herunterladen“ und „Download abgeschlossen“ angezeigt.

Das Protokollterminal zeigt Build-Ausgabe, Build-Fehler und Download-Ergebnisse an.

Interaktives Terminal

Das interaktive Terminal von VS Code VEX wird geöffnet und zeigt die Meldung „Hello World“ an.

Das interaktive Terminal verfügt über zwei Funktionen: das Anzeigen von Druckprotokollen und das Zurücksenden roher Tastenanschläge an ein Benutzerprogramm. Um die Vorteile des interaktiven Terminals nutzen zu können, muss ein Brain oder Controller mit einem Computer verbunden sein, auf dem die VEX VS Code Extension ausgeführt wird. Die interaktive Terminalausgabe wird nach dem Erstellen und Herunterladen eines Benutzerprogramms standardmäßig gelöscht.

Benutzereinstellungen

Benutzereinstellungen sind globale Einstellungseinstellungen, die Visual Studio Code für jede Erweiterung bietet. Benutzereinstellungen werden auf jedes VEX VS Code-Erweiterungsprojekt angewendet.

Die VS Code-Benutzereinstellungen öffnen die VEX-Seite, auf der das Verhalten der VEX Robotics Extension angepasst werden kann.

So greifen Sie auf die VEX-Benutzereinstellungen zu

Das Symbol „Einstellungen“ befindet sich ganz unten in der VS Code-Aktivitätsleiste, die sich in der unteren linken Ecke des Bildschirms befindet.

Klicken Sie auf das Zahnrad in der linken Ecke von VS Code und ein Kontextmenü wird angezeigt

Das Kontextmenü der VS Code-Einstellungen bietet zahlreiche Optionen. Eine Option mit der Bezeichnung „Einstellungen“ ist hervorgehoben und befindet sich als dritte Option im Menü unterhalb von „Befehlspalette“ und „Profile“.

Klicken Sie im Kontextmenü auf den Punkt „Einstellungen“ und es erscheint eine Einstellungsseite.

Das VS Code-Einstellungsfenster ist geöffnet und die Kategorie „Erweiterungen“ ist in der linken Navigationsleiste hervorgehoben.

Klicken Sie in der linken Listenansicht auf den Eintrag „Erweiterungen“. Scrollen Sie als Nächstes nach unten und suchen Sie den Eintrag mit der Bezeichnung „VEX“.

Das VS Code-Einstellungsfenster ist geöffnet und der Link zur VEX-Seite innerhalb der Kategorie Erweiterungen ist hervorgehoben.

Klicken Sie auf den Listeneintrag „VEX“.

Die VS Code-Benutzereinstellungen öffnen die VEX-Seite, auf der das Verhalten der VEX Robotics Extension angepasst werden kann.

Die VEX-Benutzereinstellungen werden im rechten Bereich angezeigt.

Übersicht über die Einstellungen

Controller-Kanal (nur V5-Controller)

Die Einstellung Controller-Kanal steuert den Funkkommunikationskanaltyp zwischen einem V5 Brain und einem V5 Controller.
Diese Einstellung gilt nur, wenn VS Code über USB mit einem V5-Controller verbunden ist und der Controller über VEXnet mit einem V5 Brain verbunden ist. Der Benutzer kann zwischen Download und Pit Kanälen wählen. Bei der Einstellung Downloadspringt das Radio zu einem Download-VEXnet-Kanal, sobald ein Benutzerprogramm-Download initiiert wird. Der Download-Kanal ermöglicht höhere Datenraten und effizientere Downloads. Bei der Einstellung Pitbleibt das Radio auf einem Pit-Kanal und der Download dauert viel länger. Standardmäßig ist diese Einstellung auf Downloadeingestellt.

VEX-Benutzereinstellungen mit der angezeigten Option „Controller-Kanal“. Diese Option verfügt über ein Dropdown-Menü, das standardmäßig auf „Herunterladen“ eingestellt ist. Die Beschreibung lautet: Legt den Funkkanal des V5-Controllers fest.

Cpp-Projekt-SDK-Startseite

BEARBEITEN SIE DIESE EINSTELLUNG NICHT.

VEX-Benutzereinstellungen mit der Option „Cpp SDK Home“ werden angezeigt. Diese Option enthält einen Link mit der Aufschrift „In settings.json bearbeiten“. In der Beschreibung steht: NICHT BEARBEITEN.

Cpp-Toolchain-Pfad

Cpp Toolchain Path legt den Pfad für die Toolchain fest, die beim Erstellen eines C++ VEX VS Code -Projekts verwendet wird.

VEX-Benutzereinstellungen mit der Cpp-Toolchain: Pfadoption angezeigt. Diese Option verfügt über ein Textfeld, das einen Dateipfad darstellt.

Benutzerterminal aktivieren

Die Einstellung Benutzerterminal aktivieren“ ermöglicht es der Erweiterung, den seriellen Benutzerport zu öffnen, wenn ein VEX Brain oder VEX Controller von der Erweiterung erkannt wird. Die einzige Ausnahme gilt für einen V5-Controller, der nicht mit einem seriellen Benutzerport nummeriert ist.

VEX-Benutzereinstellungen mit der Option „Allgemein: Benutzerterminal aktivieren“ wird angezeigt. Diese Option verfügt über ein Dropdown-Menü, das standardmäßig auf „Aktiviert“ eingestellt ist. Die Beschreibung lautet: Aktiviert die Erweiterung, um Daten vom Benutzerport zu öffnen und anzuzeigen.

Aktivieren ermöglicht der Erweiterung, beim Start eine Verbindung zu einem Benutzerport herzustellen und erstellt das interaktive Terminal. Wenn „Aktivieren“ ausgewählt wird, während die Erweiterung ausgeführt wird, versucht die Erweiterung, den Benutzerport zu öffnen, wenn ein Gerät angeschlossen ist.
Deaktivieren verhindert, dass die Erweiterung beim Start eine Verbindung zum Benutzerport herstellt und erstellt kein interaktives Terminal. Wenn „Deaktivieren“ ausgewählt wird, während die Erweiterung ausgeführt wird, schließt die Erweiterung den Benutzerport und entfernt das interaktive Terminal.

Projekt-Build-Typ

Project Build Type legt fest, wie die Erweiterung ein C++-Projekt erstellt. Der Benutzer kann den Build-Typ auf „Build“ oder „Rebuild“ festlegen.
Build erstellt das Projekt nur, wenn Make Änderungen im Quellcode des Projekts erkennt.
Rebuild bereinigt das Build-Verzeichnis des Projekts und erstellt dann das Projekt. Diese Option ist normalerweise viel langsamer.

VEX-Benutzereinstellungen mit der Option „Projekt-Build-Typ“ werden angezeigt. Diese Option verfügt über ein Dropdown-Menü, das standardmäßig auf „Erstellen“ eingestellt ist. Die Beschreibung lautet: „Set Cpp Project Build Type“.

Projekthaus

Project Home legt das Standard-Home-Verzeichnis für ein neues Projekt fest, wenn der Assistent für neue Projekte abgeschlossen wird.

VEX-Benutzereinstellungen mit der Option „Projektstartseite“ werden angezeigt. Diese Option verfügt über ein Textfeld, das einen Dateipfad darstellt. Die Beschreibung lautet: Legt den Standardspeicherort für neue Projekte fest.

Nach dem Download ausführen

Nach Download ausführen Wenn diese Option aktiviert ist, wird das Benutzerprogramm ausgeführt, nachdem es auf ein VEX Brain heruntergeladen wurde.

VEX-Benutzereinstellungen mit der Option „Projekt nach dem Download ausführen“. Diese Option verfügt über ein Kontrollkästchen, das in diesem Beispiel als ausgewählt angezeigt wird. Die Beschreibung lautet: Legt fest, ob das Benutzerprogramm nach dem Herunterladen ausgeführt werden soll.

Python SDK-Startseite

BEARBEITEN SIE DIESE EINSTELLUNG NICHT.

VEX-Benutzereinstellungen mit der Option „Python SDK Home“ werden angezeigt. Diese Option enthält einen Link mit der Aufschrift „In settings.json bearbeiten“. In der Beschreibung steht: NICHT BEARBEITEN.

VEX-Befehlshilfe

Die VEX-Befehlshilfe ermöglicht den Zugriff auf die Dokumentation für bestimmte Funktionen, die in der C++- und Python-API (Application Programming Interface) enthalten sind. Die Dokumentation ist für jede VEX-Plattform spezifisch (IQ 2. Generation, EXP, V5).

Der C++-Befehl im VS Code-Editor wurde mit dem Cursor hervorgehoben.

Um auf die VEX-Befehlshilfe zuzugreifen, markieren Sie zunächst den Text der zu suchenden Funktion.

Das Kontextmenü für den C++-Befehl wurde geöffnet und die Option „VEX-Befehlshilfe“ ist hervorgehoben.

Klicken Sie mit der rechten Maustaste auf den ausgewählten Text und ein Kontextmenü wird angezeigt.
Weiter Klicken Sie auf die VEX-Befehlshilfe, um auf die Dokumentation zuzugreifen.

Die VEX-Befehlshilfeseite ist geöffnet und zeigt Informationen und Beispiele zum Brain Screen Print C++-Befehl.

Wenn VEX Command Help eine genaue Übereinstimmung findet, wird eine neue Webansicht mit relevanter Dokumentation angezeigt.

Die VS Code-Suchleiste mit einer Schnellauswahlliste passender VEX C++-Befehle in der VEX-Befehlshilfe soll dem Benutzer helfen, seine Suche einzugrenzen.

Wenn mehrere Dokumente mit dem ausgewählten Text übereinstimmen, wird ein Dropdown-Menü mit einer gefilterten Liste relevanter Dokumentation angezeigt.

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

Last Updated: