Raccourcis clavier
Chaque touche à laquelle Signal Lab répond, groupée par lieu d’utilisation. Les raccourcis avec une seule lettre ou Delete n’agissent jamais pendant que vous tapez dans un champ.
TIP
Dans un navigateur sur un Mac, ⌘ fonctionne partout où Ctrl est écrit ci-dessous, sauf Ctrl+Space dans un champ de modèle.
Partout
| Touches | Ce qu’elles font |
|---|---|
| Ctrl+K | Ouvre Envoyer un signal, la palette de signaux, sur n’importe quel écran — même pendant la saisie dans un champ. Un nouvel appui la ferme |
| F1 | Ouvre cette documentation à la page de l’écran où vous êtes, comme Documentation |
| Tab, Shift+Tab | Se déplace entre les contrôles. L’info-bulle d’un contrôle apparaît lorsqu’il prend le focus ; toute autre touche la masque |
| Space, Enter | Active le bouton qui a le focus — toute chose cliquable est un bouton |
| Esc | Ferme la fenêtre de dialogue ouverte |
Dans la palette de signaux :
| Touches | Ce qu’elles font |
|---|---|
| La saisie | Filtre les signaux |
| ↑ ↓ | Choisit un signal |
| Enter | L’envoie et ferme la palette |
| Esc | Ferme la palette ; un clic à côté aussi |
Éditeur d’expériences
Sur le canevas — lorsqu’aucun champ de texte n’a le focus :
| Touches | Ce qu’elles font |
|---|---|
| A | Ouvre le menu pour ajouter un nœud (Ajouter un nœud). Avec un nœud sélectionné, le nouveau va après lui |
| Delete ou Backspace | Supprime la connexion sélectionnée, ou les nœuds sélectionnés — jamais Début ni Fin |
| Tab | Parcourt les nœuds, leurs ports et les connexions ; un nœud ou une connexion qui prend le focus est sélectionné |
| Enter ou Space sur une sortie, puis sur un nœud ou son entrée | Les connecte |
| ← → ↑ ↓ | Déplace les nœuds sélectionnés de 5 points (20 avec Shift), tant qu’un nœud a le focus. Un maintien compte pour une seule étape de l’historique |
| Esc | Ferme le menu d’ajout ; sinon annule une connexion en cours de tracé ; sinon abandonne la connexion sélectionnée ; sinon efface une sélection de plusieurs nœuds ; sinon quitte Plein écran ; sinon quitte Mode focus |
| Ctrl+Z | Annuler |
| Ctrl+Shift+Z, Ctrl+Y | Rétablir |
| Ctrl+D | Dupliquer : une copie des nœuds sélectionnés, avec les connexions entre eux |
| Ctrl+F | Trouve un nœud par son type, ce qu’il fait ou son id |
| Ctrl+0 | Ajuster le graphe : tout le graphe dans la vue |
| Ctrl+1 | Réinitialiser le zoom : 100 % |
| Ctrl+Enter | Envoyer maintenant — pour une attente, Écouter maintenant : le nœud sélectionné seulement, sans exécuter l’expérience |
| Ctrl+A | Sélectionne tous les nœuds |
| Ctrl+C | Copier : les nœuds sélectionnés et les connexions entre eux ; Début et Fin restent exclus, comme pour la duplication |
| Ctrl+X | Les coupe |
| Ctrl+V | Colle les nœuds copiés ici ou dans une autre expérience, avec de nouveaux id |
Ctrl+A, C, X et V agissent sur les nœuds tant que l’éditeur a le focus, ou que rien ne l’a et qu’aucun texte n’est sélectionné sur la page. Avec du texte sélectionné ailleurs — dans Console, dans un rapport — ce sont ceux de la page : Ctrl+C copie ce texte.
Avec la souris :
| Geste | Ce qu’il fait |
|---|---|
| Glisser sur le canevas vide | Déplace la vue |
| Shift + glisser sur le canevas vide | Ajoute à la sélection les nœuds qu’un cadre touche |
| Shift ou Ctrl + clic sur un nœud | L’ajoute à la sélection, ou l’en retire |
| Glisser l’un de plusieurs nœuds sélectionnés | Les déplace tous |
| Double-clic sur le canevas vide | Ouvre le menu d’ajout à cet endroit |
| Ctrl + molette | Zoome sous le curseur |
Dans le menu d’ajout, le chercheur de nœuds et les propriétés :
| Où | Touches | Ce qu’elles font |
|---|---|---|
| Menu d’ajout | La saisie | Filtre les nœuds et les signaux enregistrés |
| Menu d’ajout | ↑ ↓, Enter, Esc | Choisir, ajouter, fermer |
| Chercheur de nœuds | ↑ ↓ | Choisit un nœud |
| Chercheur de nœuds | Enter | L’affiche sur le canevas et le sélectionne |
| Chercheur de nœuds | Tab | Retour au champ de recherche |
| Chercheur de nœuds | Esc | Le ferme |
| Propriétés | Ctrl+Enter | Envoyer maintenant pour le nœud affiché |
| Propriétés | Esc dans un champ | Retour au canevas avec le nœud sélectionné, où A ajoute le suivant |
Dans un champ qui prend des modèles ({{name}}) :
| Touches | Ce qu’elles font |
|---|---|
| Ctrl+Space | Tape {{ à la position du curseur et liste ce qui peut y aller : paramètres, variables, secrets, générateurs |
Saisir {{ | Liste la même chose |
| ↑ ↓ | Choisit dans la liste |
| Enter ou Tab | Insère le choix et ferme le }} |
| Esc | Ferme la liste ; le champ garde le focus |
Dans les boîtes de dialogue de l’expérience :
| Où | Touches | Ce qu’elles font |
|---|---|---|
| Paramètres | Enter dans la valeur du dernier paramètre | Ajoute un autre paramètre |
| Paramètres, Exécuter avec… | Esc | Ferme la boîte de dialogue |
| Exécuter avec… | Enter dans un champ | Exécuter l’expérience avec ces valeurs |
| Secrets | Enter dans une valeur | L’enregistre |
| Secrets | Esc dans une valeur ou un nouveau nom | Annule ; Paramètres reste ouvert |
Bibliothèque de signaux
| Où | Touches | Ce qu’elles font |
|---|---|---|
| Signaux | Ctrl+Enter | Envoyer : envoie le signal sélectionné |
| Signaux | Double-clic sur un signal | L’envoie |
| Un dossier | F2 | Renommer le dossier |
| Renommer un dossier | Enter, Esc | Garde le nouveau nom, ou annule |
| Un dossier | Delete, deux fois | Supprimer le dossier ; ce qu’il contient remonte d’un niveau |
| Un dossier | → ← | L’ouvre, le ferme |
| Expéditeurs HTTP, OSC, MQTT | Ctrl+S | Enregistrer lorsque le message est lié à un signal de la bibliothèque (ouvert depuis lui ou enregistré là) et a changé ; Enregistrer… lorsqu’il n’est pas encore dans la bibliothèque |
| Enregistrer dans la bibliothèque | Enter, Esc | Enregistre, ou annule |
Écrans d’outils
| Écran | Touches | Ce qu’elles font |
|---|---|---|
| HTTP | Enter dans l’URL, un en-tête, les identifiants ou le délai d’attente | Envoie la requête |
| HTTP | Ctrl+Enter n’importe où dans la requête, le corps inclus | Envoie la requête |
| OSC | Enter dans la cible, l’adresse ou un argument | Envoie le message |
| WebSocket | Enter dans l’URL | Se connecte |
| WebSocket | Ctrl+Enter dans Message | L’envoie |
| MQTT | Enter dans Ajouter un filtre | S’abonne |
| Diffusion | Enter dans Adresse ou Bloc CIDR — tous les modes sauf Liste | Envoyer une fois |
Dans Écrire aux développeurs : Ctrl+Enter dans Message l’envoie (tout comme Enter dans Votre e-mail pour la réponse), Ctrl+V n’importe où dans la boîte de dialogue colle une capture d’écran du presse-papiers, et Esc la ferme.
Volets
Les poignées entre les volets — Hauteur de la console, Largeur des propriétés, Hauteur de la chronologie — prennent le focus avec Tab :
| Touches | Ce qu’elles font |
|---|---|
| ↑ ↓ | La console et la chronologie : plus haut, plus bas, de 16 pixels |
| ← → | Les propriétés : plus large, plus étroit, de 16 pixels (l’inverse quand l’interface se lit de droite à gauche) |
| Shift + une flèche | Quatre fois plus loin |
| Home, End | La plus petite taille, la plus grande |
| Enter | La taille par défaut ; un double-clic sur la poignée aussi |
Menu des langues
Le drapeau et les lettres dans l’en-tête.
| Où | Touches | Ce qu’elles font |
|---|---|---|
| Sur le bouton | ↓ ou ↑ | Ouvre la liste |
| Dans la liste | ↓ ↑ | La langue suivante, la précédente |
| Dans la liste | Home, End | La première, la dernière |
| Dans la liste | Une lettre | La langue suivante dont le nom — dans sa propre langue, la vôtre ou l’anglais — ou les lettres commencent par elle |
| Dans la liste | Enter ou Space | Bascule vers elle |
| Dans la liste | Esc ou Tab | Ferme la liste |