Tastenkürzel
Jede Taste, auf die Signal Lab hört, gruppiert danach, wo sie wirkt. Kürzel mit einem einzelnen Buchstaben oder Delete wirken nie, während Sie in ein Feld tippen.
TIP
In einem Browser auf einem Mac wirkt ⌘ überall dort, wo unten Ctrl steht, außer Ctrl+Space in einem Template-Feld.
Überall
| Tasten | Was sie tun |
|---|---|
| Ctrl+K | Öffnet Ein Signal senden, die Signalpalette, auf jeder Ansicht — sogar während Sie in ein Feld tippen. Erneut schließt sie |
| F1 | Öffnet diese Dokumentation auf der Seite der Ansicht, in der Sie sind, wie Dokumentation |
| Tab, Shift+Tab | Wechselt zwischen Steuerelementen. Der Hinweis eines Steuerelements erscheint, sobald es den Fokus erhält; jede andere Taste blendet ihn aus |
| Space, Enter | Drückt die Schaltfläche, die den Fokus hat — jedes anklickbare Element ist eine Schaltfläche |
| Esc | Schließt den offenen Dialog |
In der Signalpalette:
| Tasten | Was sie tun |
|---|---|
| Tippen | Filtert die Signale |
| ↑ ↓ | Wählt ein Signal |
| Enter | Sendet es und schließt die Palette |
| Esc | Schließt die Palette; ein Klick daneben ebenfalls |
Experimenteditor
Auf der Arbeitsfläche — wenn kein Textfeld den Fokus hat:
| Tasten | Was sie tun |
|---|---|
| A | Öffnet das Menü zum Hinzufügen eines Knotens (Knoten hinzufügen). Ist ein Knoten ausgewählt, kommt der neue nach ihm |
| Delete oder Backspace | Entfernt die ausgewählte Verbindung oder die ausgewählten Knoten — nie Start oder Ende |
| Tab | Wandert durch die Knoten, ihre Ports und die Verbindungen; ein Knoten oder eine Verbindung, der den Fokus erhält, ist ausgewählt |
| Enter oder Space auf einem Ausgang, dann auf einem Knoten oder seinem Eingang | Verbindet sie |
| ← → ↑ ↓ | Verschiebt die ausgewählten Knoten um 5 Punkte (mit Shift 20), während ein Knoten den Fokus hat. Ein Gedrückthalten ist ein Schritt der Historie |
| Esc | Schließt das Hinzufügen-Menü; sonst bricht es eine gerade gezeichnete Verbindung ab; sonst lässt es die ausgewählte Verbindung fallen; sonst hebt es eine Auswahl mehrerer Knoten auf; sonst verlässt es Vollbild; sonst verlässt es Fokusmodus |
| Ctrl+Z | Rückgängig |
| Ctrl+Shift+Z, Ctrl+Y | Wiederherstellen |
| Ctrl+D | Duplizieren: eine Kopie der ausgewählten Knoten mit den Verbindungen zwischen ihnen |
| Ctrl+F | Findet einen Knoten anhand seines Typs, dessen, was er tut, oder seiner id |
| Ctrl+0 | Graph einpassen: der ganze Graph in Sicht |
| Ctrl+1 | Zoom zurücksetzen: 100 % |
| Ctrl+Enter | Jetzt senden — bei einem Warten Jetzt empfangen: nur der ausgewählte Knoten, ohne das Experiment auszuführen |
| Ctrl+A | Wählt jeden Knoten |
| Ctrl+C | Kopieren: die ausgewählten Knoten und die Verbindungen zwischen ihnen; Start und Ende bleiben außen vor, wie beim Duplizieren |
| Ctrl+X | Schneidet sie aus |
| Ctrl+V | Fügt Knoten ein, die hier oder in einem anderen Experiment kopiert wurden, mit neuen ids |
Ctrl+A, C, X und V wirken auf Knoten, während der Editor den Fokus hat oder während nichts ihn hat und kein Text auf der Seite ausgewählt ist. Ist anderswo Text ausgewählt — in der Konsole, in einem Bericht —, gehören sie der Seite selbst: Ctrl+C kopiert diesen Text.
Mit der Maus:
| Geste | Was sie tut |
|---|---|
| Ziehen auf der leeren Arbeitsfläche | Verschiebt die Ansicht |
| Shift + Ziehen auf der leeren Arbeitsfläche | Fügt die Knoten, die ein Rahmen berührt, der Auswahl hinzu |
| Shift oder Ctrl + Klick auf einen Knoten | Fügt ihn der Auswahl hinzu oder nimmt ihn heraus |
| Einen von mehreren ausgewählten Knoten ziehen | Verschiebt sie alle |
| Doppelklick auf die leere Arbeitsfläche | Öffnet dort das Hinzufügen-Menü |
| Ctrl + Rad | Zoomt am Zeiger |
Im Hinzufügen-Menü, im Knotenfinder und in den Eigenschaften:
| Wo | Tasten | Was sie tun |
|---|---|---|
| Hinzufügen-Menü | Tippen | Filtert die Knoten und gespeicherten Signale |
| Hinzufügen-Menü | ↑ ↓, Enter, Esc | Wählen, hinzufügen, schließen |
| Knotenfinder | ↑ ↓ | Wählt einen Knoten |
| Knotenfinder | Enter | Zeigt ihn auf der Arbeitsfläche und wählt ihn aus |
| Knotenfinder | Tab | Zurück zum Suchfeld |
| Knotenfinder | Esc | Schließt ihn |
| Eigenschaften | Ctrl+Enter | Jetzt senden für den gezeigten Knoten |
| Eigenschaften | Esc in einem Feld | Zurück zur Arbeitsfläche mit dem ausgewählten Knoten, wo A den nächsten hinzufügt |
In einem Feld, das Templates aufnimmt ({{name}}):
| Tasten | Was sie tun |
|---|---|
| Ctrl+Space | Tippt {{ an der Einfügemarke und listet auf, was dort stehen kann: Parameter, Variablen, Geheimnisse, Generatoren |
{{ tippen | Listet dasselbe |
| ↑ ↓ | Wählt in der Liste |
| Enter oder Tab | Fügt die Wahl ein und schließt die }} |
| Esc | Schließt die Liste; das Feld behält den Fokus |
In den Dialogen des Experiments:
| Wo | Tasten | Was sie tun |
|---|---|---|
| Parameter | Enter im Wert des letzten Parameters | Fügt einen weiteren Parameter hinzu |
| Parameter, Ausführen mit… | Esc | Schließt den Dialog |
| Ausführen mit… | Enter in einem Feld | Experiment ausführen mit diesen Werten |
| Geheimnisse | Enter in einem Wert | Speichert ihn |
| Geheimnisse | Esc in einem Wert oder einem neuen Namen | Bricht ab; Parameter bleibt offen |
Signalbibliothek
| Wo | Tasten | Was sie tun |
|---|---|---|
| Signale | Ctrl+Enter | Senden: sendet das ausgewählte Signal |
| Signale | Doppelklick auf ein Signal | Sendet es |
| Ein Ordner | F2 | Ordner umbenennen |
| Einen Ordner umbenennen | Enter, Esc | Übernimmt den neuen Namen oder bricht ab |
| Ein Ordner | Delete, zweimal | Ordner entfernen; was darin liegt, rückt eine Ebene hoch |
| Ein Ordner | → ← | Öffnet ihn, schließt ihn |
| HTTP, OSC, MQTT Sender | Ctrl+S | Speichern, wenn die Nachricht an ein Bibliothekssignal gebunden (daraus geöffnet oder dort gespeichert) und geändert wurde; Speichern…, wenn sie noch nicht in der Bibliothek ist |
| In der Bibliothek speichern | Enter, Esc | Speichert oder bricht ab |
Werkzeugansichten
| Ansicht | Tasten | Was sie tun |
|---|---|---|
| HTTP | Enter in der URL, einem Header, den Zugangsdaten oder dem Timeout | Sendet die Anfrage |
| HTTP | Ctrl+Enter irgendwo in der Anfrage, den Body eingeschlossen | Sendet die Anfrage |
| OSC | Enter im Ziel, der Adresse oder einem Argument | Sendet die Nachricht |
| WebSocket | Enter in der URL | Verbindet |
| WebSocket | Ctrl+Enter in Nachricht | Sendet sie |
| MQTT | Enter in Filter hinzufügen | Abonniert |
| Broadcast | Enter in Adresse oder CIDR-Block — jeder Modus außer Liste | Einmal senden |
In An die Entwickler schreiben: Ctrl+Enter in Nachricht sendet sie (das tut auch Enter in Ihre E-Mail-Adresse für eine Antwort), Ctrl+V irgendwo im Dialog fügt einen Screenshot aus der Zwischenablage ein, und Esc schließt ihn.
Bereiche
Die Griffe zwischen Bereichen — Höhe der Konsole, Breite der Eigenschaften, Höhe der Zeitleiste — erhalten den Fokus mit Tab:
| Tasten | Was sie tun |
|---|---|
| ↑ ↓ | Konsole und Zeitleiste: höher, niedriger, um 16 Pixel |
| ← → | Die Eigenschaften: breiter, schmaler, um 16 Pixel (andersherum, wenn die Oberfläche von rechts nach links liest) |
| Shift + eine Pfeiltaste | Viermal so weit |
| Home, End | Die kleinste Größe, die größte |
| Enter | Die Standardgröße; ein Doppelklick auf den Griff ebenso |
Sprachmenü
Die Flagge und die Buchstaben in der Kopfzeile.
| Wo | Tasten | Was sie tun |
|---|---|---|
| Auf der Schaltfläche | ↓ oder ↑ | Öffnet die Liste |
| In der Liste | ↓ ↑ | Die nächste Sprache, die vorherige |
| In der Liste | Home, End | Die erste, die letzte |
| In der Liste | Ein Buchstabe | Die nächste Sprache, deren Name — in ihrer eigenen Sprache, Ihrer oder Englisch — oder Buchstaben damit beginnt |
| In der Liste | Enter oder Space | Wechselt zu ihr |
| In der Liste | Esc oder Tab | Schließt die Liste |