.NET

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é.

The Snippets section

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 :