Tastaturnavigation in VEXcode 123 unter Windows (experimentell)

VEXcode bietet einen Nur-Tastatur-Modus zum Erstellen und Bearbeiten von Blockprojekten. Dieses Handbuch behandelt die Tastaturbefehle zum Navigieren in der Benutzeroberfläche, zum Bearbeiten von Blöcken und zum Anpassen von Parametern in VEXcode.

Der Nur-Tastatur-Modus befindet sich derzeit in der experimentellen Phase. Da unser Entwicklungsteam diese Funktion aktiv verfeinert und verbessert, kann es vorkommen, dass Benutzer gelegentlich auf Inkonsistenzen stoßen.

Hinweis:Im Nur-Tastatur-Modus können keine neuen Variablen oder Meine Blöcke erstellt werden.

Tastaturnavigation aktivieren

VEXcode 123-Projekt mit drei Hutblöcken. Oben befindet sich ein „Wenn gestartet“-Block und darunter ein „Wenn-Timer“-Block und ein „Wenn ich empfange“-Block. Nachdem die Tastaturnavigation aktiviert wurde, wird im obersten „Beim Start“-Block ein Markierungsfeld angezeigt.

Um die Tastaturnavigation zu aktivieren, drücken Sie gleichzeitig die Tasten Umschalt + Strg + k. Wenn die Tastaturnavigation aktiviert ist, wird der Block hervorgehoben, der sich ganz oben im Arbeitsbereich befindet.

Um die Tastaturnavigation zu deaktivieren, drücken Sie erneutUmschalt + Strg + k.

Einen Block aus der Symbolleiste hinzufügen

VEXcode 123-Schnittstelle mit aktivierter Tastaturnavigation und ausgewähltem obersten Block. Die Toolbox wird geöffnet und mit der Tastatur wird durch die einzelnen Blockkategorien gescrollt.

1. Drücken Sie T auf der Tastatur und dann S um die Toolbox zu öffnen. Verwenden Sie S um nach unten zu scrollen, und W um nach oben durch die Blockkategorien in der Toolbox zu scrollen.

VEXcode 123-Schnittstelle mit geöffneter Toolbox und Tastatur, die zum Scrollen durch die einzelnen Blockkategorien verwendet wird.

2. Navigieren Sie zu dem Abschnitt, der den Block enthält, den Sie dem Arbeitsbereich hinzufügen möchten.

VEXcode 123-Schnittstelle mit geöffneter Toolbox und Tastatur, die zum Scrollen durch einzelne Blöcke in der Kategorie „Steuerung“ verwendet wird.

3. Drücken Sie Dund dann S , bis Sie den gewünschten Block erreichen.

VEXcode 123-Schnittstelle mit geöffneter Toolbox und dem Toolbox-Cursor auf dem Warteblock in der Kategorie Steuerung. Nach dem Drücken der Eingabetaste wird die Toolbox geschlossen und der Warteblock als eigener Stapel zum Codierungsarbeitsbereich hinzugefügt.

4. Drücken Sieund geben Sie ein, um den Block zum Arbeitsbereich hinzuzufügen.

Ändern, wo Blöcke im Arbeitsbereich hinzugefügt werden

Der Ort, an dem Blöcke zum Arbeitsbereich hinzugefügt werden, kann wie folgt geändert werden:

VEXcode 123-Schnittstelle mit einem „Beim Start“-Block im hervorgehobenen Arbeitsbereich. Nachdem die A-Taste gedrückt wurde, wird das hervorgehobene Feld verkleinert, um anzuzeigen, dass der Stapel ausgewählt ist.

1. Drücken SieA um den Stapel auszuwählen.

VEXcode 123-Schnittstelle mit einem „Wenn gestartet“-Block im ausgewählten Arbeitsbereich. Die A-Taste wird gedrückt und über dem Stapel erscheint eine gelbe Cursorleiste.

2. Drücken SieA erneut, um zur Cursorauswahl zu gelangen.

VEXcode 123-Schnittstelle mit der gelben Cursorleiste, die mit der Tastatur im Arbeitsbereich bewegt wird.

3. Halten SieUmschalt gedrückt und verwenden Sie WASD (W undS nach oben und unten bewegen, A undD nach links und rechts bewegen), um den Cursor an die Stelle zu bewegen, an der der neue Block hinzugefügt werden soll.

VEXcode 123-Schnittstelle mit der gelben Cursorleiste, die nach Drücken der Eingabetaste blau wird, um anzuzeigen, dass ihr Standort gespeichert wurde.

4. Drücken SieGeben Sie ein, um die aktuelle Cursorposition zu speichern.

VEXcode 123-Schnittstelle mit geöffneter Toolbox und einem ausgewählten bestimmten Block. Der Block wird an derselben Stelle hinzugefügt, an der der Arbeitsbereichscursor gespeichert wurde.

5. Verwenden Sie die oben genannten Schritte, um durch die Toolbox zu blättern und dem Arbeitsbereich einen Block hinzuzufügen.

Anfügen eines Blocks an einen Stapel

VEXcode 123-Schnittstelle mit ausgewähltem Stapel. Der Wechsel von der Stapelauswahl über die Tastatur zu einer gelben Cursorleiste, mit der ein Block innerhalb des Stapels ausgewählt wird, erfolgt über die Tastatur.

1. Drücken Sie D um in den Stapel zu gelangen.

VEXcode 123-Schnittstelle, die zeigt, dass nach Erreichen des Stapelendes oder des gewünschten Anfügepunkts die Eingabetaste gedrückt werden kann, um den Anfügepunkt zu speichern. Dadurch wird der gelbe Cursorbalken blau, um anzuzeigen, dass der Punkt gespeichert wurde.

2. Drücken Sie W und S , um sich durch die Blöcke auf und ab zu bewegen, bis Sie den gewünschten Befestigungspunkt erreichen. Drücken SieGeben Sie ein, um den Anfügepunkt zu speichern.

Im Stapel wird eine blaue Linie angezeigt, die anzeigt, wo der Anfügepunkt gespeichert wurde.

Die VEXcode 123-Schnittstelle zeigt, wie durch Drücken der A-Taste zum Blockauswahlcursor zurückgekehrt wird, während die Position des vorherigen blauen Balkens noch gespeichert ist.

3. Drücken Sie A um zur Blockauswahl zurückzukehren.

VEXcode 123-Schnittstelle mit den Tasten W und S, die zum Navigieren zum gewünschten Block verwendet werden, der an der Position der blauen Cursorleiste hinzugefügt wird.

4. Navigieren Sie mit W und S zu dem Block, den Sie anhängen möchten.

VEXcode 123-Schnittstelle: Mit gedrückter I-Taste wird der ausgewählte Block an der ausgewählten Position an einen anderen Stapel angehängt. In diesem Beispiel wird ein Laufwerksblock unter einem „Wenn gestartet“-Block hinzugefügt, um einen Stapel zu bilden.

5. Drücken Sie i , um den Block anzuhängen.

VEXcode-Schnittstelle mit dem Blockstapel, bestehend aus einem „Beim Start“-Block und einem „Laufwerk“-Block sowie der Cursorleiste am unteren Rand. Anschließend wird die Toolbox geöffnet, um einen neuen Block auszuwählen, der an der Cursorposition hinzugefügt werden soll. In diesem Beispiel wird unter dem Laufwerksblock ein Warteblock hinzugefügt.

Sie können einen Befestigungspunkt auswählen und einen Block direkt aus der Toolbox anhängen. Befolgen Sie die obigen Schritte, um eine Einfügemarke zu markieren. Sobald die Markierung gesetzt ist, können Sie durch Drücken von + Eingabe auf einem beliebigen Block in der Toolbox diesen an dieser Stelle anfügen.

VEXcode-Schnittstelle mit dem Blockstapel, der aus einem „Wenn gestartet“-Block, einem „Fahren“-Block und einem „Warte“-Block besteht. Die Cursorleiste befindet sich am unteren Ende des Stapels. Der Werkzeugkasten wird geöffnet und ein Fahrtrichtungssensorblock wird hinzugefügt. Da dieser jedoch nicht an der Unterseite des Stapels befestigt werden kann, wird er separat platziert.

Wenn der ausgewählte Block mit dem markierten Anfügepunkt nicht kompatibel ist, wird der Anfügepunkt verworfen. Stattdessen wird der Block an seinem Standardspeicherort zum Arbeitsbereich hinzugefügt.

Blöcke von einem Stapel lösen

VEXcode-Schnittstelle mit einem Stapel von Blöcken, bestehend aus einem „When Started“-Block und einem „Drive“-Block. Der Stapel wird ausgewählt und anschließend die gelbe Cursorleiste bewegt, um gezielt den Laufwerksblock auszuwählen.

1. Wählen Sie im Stapel den Block aus, den Sie trennen möchten.

VEXcode-Schnittstelle mit einem Stapel von Blöcken, bestehend aus einem „When Started“-Block und einem „Drive“-Block. Der Stapel und die gelbe Cursorleiste befinden sich im Drive-Block. Nach dem Drücken der X-Taste wird der Drive-Block vom Stapel getrennt.

2. Drücken Siex , um den Block und alle darunter angebrachten Blöcke zu lösen.

Blockparameter bearbeiten

Ein Drive For-Block verfügt über eine gelbe Cursorleiste oben im Block. Als nächstes verschwindet die Cursorleiste und der erste Dropdown-Box-Parameter im Block wird hervorgehoben, in dem derzeit „Vorwärts“ steht.

1. Drücken Sie D um den Block aufzurufen und auf seinen ersten Parameter zuzugreifen.

Ein Drive For-Block wird ausgewählt und ein Cursor geht mithilfe der Tastaturnavigation durch jeden seiner Parameter.

2. Navigieren Sie mit W und S durch die Parameter des Blocks.

Der Cursor ist durch die Drive For Block-Parameter zum Dropdown-Menü der Einheit navigiert und öffnet es. Mit den Tasten W und S können Sie im Menü nach unten navigieren und einen anderen Einheitenparameter auswählen.

3. Drücken SieEnter um das Dropdown-Menü des Parameters zu öffnen.

Navigieren Sie mitW undS zur gewünschten Option und drücken Sie dannEnter , um sie auszuwählen.

Text in einem Block ohne Kommentar bearbeiten

Ein Drive For-Block wird ausgewählt und ein Cursor durchläuft mithilfe der Tastaturnavigation jeden seiner Parameter, bis er das Textfeld erreicht.

1. Um Text innerhalb eines Blocks zu bearbeiten, navigieren Sie zur kreisförmigen Markierung links neben dem Textfeld.

Ein Drive For-Block ist ausgewählt und der Cursor befindet sich links von seinem Textfeld.

2. Drücken SieD um in den Textfeldparameter zu gelangen.

Ein Drive For-Block ist ausgewählt und der Cursor markiert sein Textfeld.

3. Drücken SieS um das Textfeld auszuwählen.

Ein Drive For-Block ist ausgewählt und der Cursor markiert den Textwert innerhalb seines Textfelds.

4. Drücken SieD um den Text auszuwählen.

Ein Drive For-Block ist ausgewählt und der Cursor bearbeitet den Textwert innerhalb seines Textfelds, um ihn von einem Wert von 1 in einen Wert von 50 zu ändern.

5. Drücken SieGeben Sie ein, um mit der Eingabe in das Feld zu beginnen. Wenn Sie fertig sind, drücken SieEscum die Auswahl des Textfelds aufzuheben.

Ein Drive For-Block wird ausgewählt und der Cursor markiert den Textwert innerhalb seines Textfelds, bevor er das Feld verlässt, um den Parameter selbst erneut auszuwählen.

6. Drücken Sie zweimalA , um zur Parameterauswahl zurückzukehren.

Text in einem Kommentarblock bearbeiten

Ein Kommentarblock wird mit einem Auswahlfeld hervorgehoben. Anschließend verschwindet die Auswahlbox und der Kommentarblock wird mit dem gelben Cursorbalken ausgewählt.

1. Sobald der Stapel, in dem sich der Kommentarblock befindet, ausgewählt ist, drücken Sie D um den Kommentarblock auszuwählen. 

Die Cursorleiste wählt den Kommentarblock aus und ändert sich dann, um das darin enthaltene Textfeld auszuwählen.

2. Drücken Sie erneut D , um das Textfeld des Kommentarblocks auszuwählen.

Das Textfeld des Kommentarblocks wird ausgewählt und eine neue Nachricht wird in den Kommentarblock eingegeben.

3. Drücken Sie Enter um mit der Eingabe zu beginnen, und drücken Sie Esc wenn Sie fertig sind, um den Text zu speichern.

Hinweis: Wenn Sie zum Eintippen in einen Kommentarblock die Eingabetaste drücken, wird der gesamte Text gelöscht, der sich vorher im Textfeld befand.

Einen Block erweitern

Ein Cursor wählt die Parameter eines Druckblocks aus und verschwindet dann, wenn er die Erweiterungsoption auf der rechten Seite auswählt. Nach dem Drücken der Eingabetaste wird der Block in eine erweiterte Version geändert, die den Text „Und Cursor auf nächste Zeile setzen“ enthält.

Gehen Sie für jeden Block, bei dem am Ende die Option „Erweitern“ (der Pfeil) angezeigt wird, in die Parameter des Blocks und navigieren Sie durch die Parameter, bis die Hervorhebung verschwindet. Durch Drücken von Eingabe wird der Block erweitert. Durch erneutes Drücken eingeben wird es deaktiviert.

Anfügen von Blöcken innerhalb anderer Blöcke

Eine Cursorleiste wählt einen Druckblock selbst aus und ändert sich dann, um seine Parameter auszuwählen.

1. Drücken SieD um in die Parameter des Blocks zu gelangen, und navigieren Sie mitSoderW durch die Parameter des Blocks, bis ein hervorgehobener Kreis neben dem Parameter erscheint, den Sie mit dem Block füllen möchten.

Der Cursor, der die Parameter des Druckblocks auswählt, stoppt in seinem Textfeld und hört nach dem Drücken der Eingabetaste auf, so schnell zu blinken, um anzuzeigen, dass die Auswahl gespeichert wurde.

2. Drücken Sieund geben Sie ein, um diesen Parameter als Anfügepunkt zu speichern.

Nachdem der Textparameter des Druckblocks als Anfügepunkt gespeichert wurde, wird die Toolbox geöffnet und ein Timer-in-Sekunden-Block ausgewählt und dann an den Druckblock angefügt.

3. Navigieren Sie mit den oben genannten Schritten durch die Symbolleiste, um den Block auszuwählen, den Sie in den Parameter einfügen möchten. Drücken Sie Geben Sie in den Block ein, um ihn einzufügen.

Starten, Fortschreiten und Stoppen des Projekts

VEXcode 123-Symbolleiste mit geöffnetem Menü „Extras“ und hervorgehobener Option „Tastaturkürzel“. Die verfügbaren Tastaturkürzel werden in einem zweiten Dropdown-Menü auf der rechten Seite angezeigt und umfassen vier Optionen: „Start“, „Schritt“, „Stopp“ und „Hilfe öffnen“.

Wenn Sie mit der Codierung Ihres Projekts fertig sind, können Sie das Projekt mithilfe von Tastaturkürzeln aktivieren:

  • Strg + Eingabetaste startet das Projekt.
  • Strg + l durchläuft das Projekt.
  • Strg + E stoppt ein laufendes Projekt.
  • Strg + h öffnet die Hilfedokumentation für Blöcke.

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

Last Updated: