Extraits
Les extraits (snippets) sont des morceaux de texte — requêtes, scripts, modèles de commandes, notes — que vous conservez dans OmniDB et réutilisez depuis n’importe quel éditeur SQL. Ils sont organisés dans une arborescence de dossiers, stockés dans la base de données utilisateur d’OmniDB (ils survivent donc aux mises à jour) et privés à chaque utilisateur d’OmniDB.
La section Extraits
Cliquez sur l’icône Extraits (le parchemin) dans la barre de navigation de gauche. La section affiche l’arborescence des dossiers à gauche et les onglets d’édition des extraits à droite ; le séparateur entre les deux peut être déplacé.
Un clic droit sur un espace vide de l’arborescence propose Actualiser, Nouveau dossier et Ajouter un extrait. Un clic droit sur un dossier propose les mêmes entrées, plus Renommer le dossier et Supprimer le dossier ; un clic droit sur un extrait propose Modifier, Renommer et Supprimer. Un double clic sur un extrait l’ouvre dans un onglet d’édition (ou bascule vers celui-ci s’il est déjà ouvert). Le bouton + sous l’arborescence ajoute un extrait au dossier sélectionné (ou au niveau racine), et − supprime l’élément sélectionné.

Modifier et enregistrer
Chaque onglet d’édition est un éditeur SQL complet (coloration syntaxique, autocomplétion, rechercher et remplacer) avec les boutons Indentation et Enregistrer en dessous. La section démarre toujours avec un onglet Nouvel extrait vide, et l’onglet + en ouvre un autre.
Un petit point à côté du titre d’un onglet signale des modifications non enregistrées ; l’enregistrement le fait disparaître, et fermer un onglet ne demande une confirmation que s’il contient réellement des modifications non enregistrées. Enregistrer un extrait ouvert depuis l’arborescence l’écrase. Enregistrer un nouvel onglet sans nom ouvre plutôt un menu : Nouvel extrait (demande un nom et l’enregistre au niveau racine), ÉCRASER … pour chaque extrait existant, et un sous-menu pour chaque dossier proposant les mêmes choix à l’intérieur de celui-ci. L’écrasement d’un extrait existant demande d’abord une confirmation.
Raccourcis clavier de la section Extraits (ils peuvent être modifiés sous Paramètres > Raccourcis > Extraits) :
| Action | Windows/Linux | Mac |
|---|---|---|
| Enregistrer l’extrait | Ctrl-S | Command-S |
| Nouvel extrait | Ctrl-N | Command-N |
| Fermer l’onglet d’extrait | Ctrl-W | Command-W |
Utiliser les extraits depuis un onglet Requête ou Console
Faites un clic droit dans l’éditeur d’un onglet Requête ou Console :
- Enregistrer comme extrait enregistre le texte de l’éditeur en tant qu’extrait, au moyen du même menu que ci-dessus (un nouvel extrait, ou l’écrasement d’un extrait existant, dans n’importe quel dossier) ;
- Utiliser l’extrait (affiché dès que vous avez au moins un extrait) insère le texte de l’extrait choisi à la position du curseur.