Cette page décrit Calíope 1.7, la version que je construis en ce moment. La 1.6 est sur l'App Store pour Mac, iPad, iPhone, Apple Watch, Apple TV et Apple Vision Pro. Le changelog indique dans quelle version chaque fonction est arrivée.

Ajoute un bouton « Ouvrir dans Calíope » à chaque sujet. Ne fonctionne qu'avec l'app installée.

Premiers pas

Bienvenue dans Calíope

Vue d'ensemble de l'application et de son flux de travail.

Calíope est un client natif pour MySQL, MariaDB, PostgreSQL, Microsoft SQL Server, Oracle Database, ClickHouse, MongoDB et Redis disponible sur macOS, iPad, iPhone et Apple Vision Pro. Le flux de travail principal s'articule autour de deux écrans : le Gestionnaire de connexions, où les profils de serveurs sont administrés, et l'Espace de travail, qui s'ouvre une fois la connexion établie.

L'Espace de travail comprend la barre latérale Outils —l'arbre des schémas vit dans l'Éditeur SQL—, une barre d'onglets pour ouvrir plusieurs outils simultanément, et une barre d'accès rapide à tous les outils disponibles.

Mots-clés : démarrage, présentation, introduction, qu'est-ce que, overview, bienvenue

Essayer Calíope sur de vrais serveurs (Docker)

Un seul fichier lance jusqu'à quarante serveurs de test, déjà remplis : c'est vous qui choisissez lesquels.

Si vous n'avez aucun serveur sous la main, ou si vous voulez voir ce dont Calíope est capable avant de le brancher sur l'un des vôtres, vous pouvez lancer le même environnement de test sur lequel je développe l'application. C'est un seul fichier, et il ne demande rien d'autre que Docker.

→ Télécharger caliope-testbed.command

Ce qu'il vous faut. Un Mac avec Docker Desktop — gratuit pour un usage personnel, sur docker.com — et du disque : environ 39 Go avec tout, dont 14 pour l'image d'Oracle, qui augmentent avec le temps car les générateurs de charge écrivent sans arrêt. La mémoire dépend de ce que vous lancez : avec tout en marche, il faut environ 15 Go pour Docker, et ni SQL Server ni Oracle ne démarrent avec moins de 2 Go libres. Avant de démarrer, le lanceur lui-même vous dit combien de mémoire demande votre choix et combien Docker en a.

Comment le démarrer. Le plus propre est de coller ces quatre lignes dans le Terminal :

cd ~/Downloads
curl -fLO https://caliope.org/caliope-testbed.command
chmod +x caliope-testbed.command
./caliope-testbed.command

Si vous préférez le télécharger avec le navigateur, il faut deux choses de plus, et dans cet ordre : le rendre exécutable (chmod +x sur le fichier téléchargé) et l'ouvrir la première fois par clic droit › Ouvrir plutôt qu'un double clic, car macOS met en quarantaine ce qu'un navigateur télécharge. Avec curl, ni l'un ni l'autre.

D'abord, il demande quoi lancer. Ouvert dans le Terminal, le lanceur passe les moteurs en revue avec vous : vous tapez les numéros de ceux que vous voulez et, pour chacun, vous choisissez le minimum, tout ou sur mesure, avec le poids de chaque élément à côté. Les dépendances se résolvent seules : un nœud par tunnel amène le bastion SSH, et le deuxième shard de ClickHouse amène la paire répliquée. Ensuite, il propose les jeux de données d'exemple des moteurs choisis — Sakila pour MySQL et MariaDB, Pagila pour PostgreSQL et l'échantillon Atlas pour MongoDB —, qui se téléchargent en arrière-plan pendant que les conteneurs démarrent et se chargent dès que leurs nœuds sont prêts ; s'ils étaient déjà chargés, ils ne sont pas téléchargés à nouveau. Chaque chose terminée est annoncée par une ligne dans le terminal et par une notification de macOS. La fois suivante, chaque réponse reprend par défaut la précédente, et Entrée répète tout le démarrage. Ce qui tournait déjà et que vous n'avez pas choisi est arrêté, sans perdre ses données.

Pendant qu'il travaille, il dit où il en est, et à la fin il imprime un seul rapport avec les adresses, les ports, les identifiants et l'état de chaque groupe de réplication.

Ce qu'il peut lancer. Jusqu'à quarante serveurs, choisis pour qu'aucun outil de Calíope ne reste sans rien à montrer :

MoteurNœuds
MariaDBun primaire, quatre répliques — dont deux en cascade : le quatrième lit depuis le troisième —, un cinquième accessible uniquement par tunnel SSH et un indépendant
MySQLla dernière version, MySQL 8 avec deux bases géospatiales, et un groupe de réplication MySQL 8.4 LTS : un primaire et deux répliques
SQL ServerSQL Server 2025 avec des données, et un autre vide pour tester la restauration
OracleOracle AI Database 26ai Free avec les schémas DEMO et RRHH, joignable aussi par un tunnel SSH, et un autre uniquement en TCPS
PostgreSQLun avec PostGIS, et une paire primaire-réplique en streaming
ClickHouseun avec des données, un uniquement en HTTPS, un accessible uniquement par tunnel SSH, une paire répliquée, et un deuxième shard qui forme avec elle un cluster à deux shards
MongoDBun authentifié, un uniquement en TLS, et un jeu de répliques à trois membres
Redisun avec des données, un uniquement en TLS, un accessible uniquement par tunnel SSH, et un cluster de six nœuds

Avec un bastion SSH et des générateurs de charge continue : le Tableau de bord, le journal des requêtes lentes, la liste des processus, le moniteur de réplication et la topologie ont ainsi du vrai trafic à montrer.

Les profils ne s'écrivent pas à la main. Chaque exécution laisse un fichier caliope-testbed-connections.json à côté du lanceur, avec les nœuds qu'elle a lancés en un seul groupe. Dans Calíope : Réglages › Connexions › Importer. L'import fusionne : rien de ce que vous avez déjà n'est supprimé. Chaque profil porte déjà son utilisateur et son mot de passe : caliope et caliopepass dans presque tous, caliope_admin dans ClickHouse, sa avec Caliope!pass1 dans SQL Server et system avec Caliope_pass1 dans Oracle. Les profils par tunnel — jusqu'à cinq — demandent leur mot de passe SSH (tunnel123) la première fois, car les secrets SSH ne vivent que dans le Trousseau.

Depuis l'iPad et l'iPhone aussi. Chaque profil porte l'adresse réseau du Mac comme adresse de secours : le même fichier fonctionne donc sur tous vos appareils sans rien modifier — avec le Mac allumé, le banc d'essai en marche et les deux sur le même réseau.

Sur une autre machine. Avec --remote, le même lanceur monte le banc d'essai sur le Docker d'une autre machine de votre réseau — un Linux avec SSH —, et la prépare la première fois : il demande son adresse et son utilisateur, installe une clé SSH et, s'il manque, Docker. Ainsi, la mémoire et le processeur consommés ne sont pas ceux de votre Mac.

Les commandes.

QuoiComment
Démarrer, en choisissant quoi./caliope-testbed.command
Tout démarrer sans rien demander./caliope-testbed.command --all
Voir l'état./caliope-testbed.command --status
Arrêter sans perdre les données./caliope-testbed.command --stop
Tout effacer et reconstruire./caliope-testbed.command --fresh

Attention à --fresh : c'est destructeur, et cela va au-delà de Calíope. Il arrête tous les conteneurs Docker de cette machine et supprime les images, volumes et caches que personne n'utilise, y compris ceux de vos autres projets. Il le dit et demande confirmation avant quoi que ce soit.

Ce n'est pas un serveur pour travailler. Les mots de passe sont publics et écrits dans le fichier lui-même, rien n'est chiffré et tout écoute sur votre machine. C'est un banc d'essai : pour apprendre, pour essayer un outil avant de l'utiliser sur vos données, et pour qu'un rapport de bogue puisse être reproduit.

Mots-clés : docker, test, banc d'essai, exemple, sans serveur, démo, s'entraîner, sakila, réplication, assistant

Une base de données d'exemple volumineuse (caliope-demo.db)

Un fichier SQLite d'environ quatre-vingts mégaoctets, avec des produits et des images réelles, pour l'Éditeur SQLite et l'Aperçu de fichiers.

Si vous voulez voir comment Calíope se comporte avec un fichier volumineux et réaliste — ou simplement essayer l'Éditeur SQLite et l'Aperçu de fichiers sans avoir de serveur sous la main —, vous pouvez télécharger une base de données d'exemple déjà remplie.

→ Télécharger caliope-demo.db

Ce qu'elle contient. Environ quatre-vingts mégaoctets répartis sur deux tables liées : productos, avec environ mille cinq cents articles — nom, description, prix, stock, date d'ajout, catégorie et une poignée d'attributs en JSON —, et imagenes, avec plusieurs photos réelles par produit : chacune est un vrai PNG, pas du remplissage. Elle contient aussi ses index, la clé étrangère entre les deux tables et une vue (vista_catalogo) qui les combine.

Certains produits n'ont ni catégorie, ni description, ni attributs : c'est volontaire, pour pouvoir observer à quoi ressemblent les valeurs nulles.

Tout le texte est en espagnol, avec accents, ñ et quelques emoji, pour vérifier d'un coup d'œil que la gestion de l'UTF-8 est correcte.

Comment l'ouvrir. Téléchargez-la et ouvrez-la depuis l'Éditeur SQLite avec Ouvrir… ; elle est traitée comme n'importe quel autre fichier .sqlite/.db, sans besoin d'aucune connexion.

Elle ne se met pas à jour seule. C'est un fichier statique, et chaque nouvelle génération peut donner un poids légèrement différent.

Mots-clés : sqlite, démo, exemple, images, blob, test, sans serveur, hors ligne, utf-8

Se connecter pour la première fois

Créez un profil et établissez votre première connexion à un serveur.

Où le trouver : Gestionnaire de connexions › Bouton +

Dans le Gestionnaire de connexions, appuyez sur le bouton + dans la barre latérale pour créer un nouveau profil. Renseignez l'hôte, le port (le formulaire propose celui de chaque moteur), le nom d'utilisateur et le mot de passe. Appuyez sur Tester la connexion pour vérifier les informations avant de sauvegarder.

Une fois validés, appuyez sur Connecter pour ouvrir l'Espace de travail. Le profil est sauvegardé et sera disponible dans la liste pour les connexions futures.

Mots-clés : première fois, nouvelle connexion, profil, hôte, port, connexion

Naviguer dans l'Espace de travail

Comment utiliser la barre latérale Outils, les onglets, le sélecteur de serveur et la barre d'état.

L'Espace de travail comporte trois zones : la barre latérale Outils à gauche, la barre d'onglets avec les outils ouverts, et la barre d'état en bas.

Pour ouvrir un outil, cliquez sur sa ligne dans la barre latérale. Chacun s'ouvre dans son propre onglet ; vous pouvez en garder plusieurs ouverts et passer de l'un à l'autre avec ⌘} et ⌘{ sur le Mac (⌘] et ⌘[ sur l'iPad). Les lignes sont regroupées par thème, et l'ordre comme les groupes se règlent depuis le bouton ⋮≡ de la barre latérale (voir Personnaliser la barre principale). Chaque groupe se replie en cliquant sur son en-tête, et le champ en haut de la barre latérale filtre les outils par leur nom (voir Filtrer et replier la barre latérale).

Sélecteur de serveur : le menu portant le nom du serveur actif se trouve en haut à gauche (macOS) ou à gauche de la barre d'onglets (iPad) ; sur iPhone, il est aussi en haut de la liste Outils. Vous pouvez y changer de session, ajouter un autre serveur ou vous déconnecter. Calíope accepte plusieurs connexions actives simultanément.

Masquer la barre latérale : le bouton de la barre de titre la replie et laisse toute la largeur à l'outil actif.

L'arbre de schéma n'est pas ici : il vit dans l'Éditeur SQL, le seul endroit où il sert.

Hors connexion : l'Espace de travail sans serveur affiche une barre d'accès rapide avec ce qui ne demande pas de connexion — Éditeur SQL, Extraits, Éditeur SQLite, Éditeur DuckDB, Aperçu de fichiers, Erreurs et Rapports. Le chevron à son extrémité droite la replie.

Sur iPhone et en fenêtre étroite : les outils vivent dans une barre inférieure avec les quatre premiers de votre ordre et un bouton Plus pour le reste. Lesquels sont ces quatre, c'est vous qui le décidez en réordonnant la barre latérale.

Apple Vision Pro : le navigateur d'outils est suspendu hors de la fenêtre, à sa gauche, et la barre d'onglets au-dessus, avec le sélecteur de serveur devant et, à la fin, l'activité, maintenir éveillé, l'Aide et les Réglages. L'en-tête de chaque outil est suspendu sous la fenêtre. Il n'y a pas de bouton dans la barre de titre pour masquer la barre latérale : c'est le menu Présentation qui le fait. Voir Calíope sur Apple Vision Pro.

Mots-clés : espace de travail, barre latérale, outils, onglets, navigation, sélecteur de serveur, barre d'état, hors connexion

Pourquoi certains outils n'apparaissent pas

La liste de la barre latérale dépend de la connexion, pas d'un réglage que vous auriez changé.

Le navigateur d'outils n'affiche pas toujours la même liste : il affiche ce que cette session sait faire. À la connexion, Calíope détermine ce dont cette connexion est capable et masque le reste. Ce que vous ne voyez pas n'est ni cassé ni désactivé : il n'est pas proposé.

Le masquage est délibéré. Un outil qui s'ouvre juste pour dire « pas ici » vous a déjà fait perdre le voyage, et une ligne grisée invite à chercher l'interrupteur qui l'allume — et il n'existe pas.

À cause du type de base de données. Un serveur relationnel et un serveur de documents ne se ressemblent pas : une session de documents n'a ni éditeur SQL ni diagramme entité-association, et une session relationnelle n'a pas d'explorateur de collections. Cela ne change jamais, et ce n'est un manque ni pour l'un ni pour l'autre.

À cause de ce que sait faire cette connexion. Deux serveurs relationnels ne proposent pas non plus exactement la même chose. Parfois le moteur n'a pas ce concept, et l'outil n'apparaîtra alors jamais face à ce serveur, puisqu'il n'y aurait rien à montrer ; parfois Calíope ne l'a pas encore écrit pour ce moteur, et il apparaîtra dans une version ultérieure. Les deux absences se ressemblent volontairement : ce qu'il vous faut savoir maintenant, c'est si l'outil sert, pas pourquoi il ne sert pas.

À cause de l’étiquette de la connexion. Si la connexion porte une étiquette d’environnement en lecture seule, les outils qui ne font qu’écrire sont aussi masqués —le Constructeur de tables, la Gestion des utilisateurs, la Maintenance des tables et la Migration de données—, et si l’un d’eux est demandé, la barre d’état dit que la session est en lecture seule. Il suffit de changer l’étiquette pour qu’ils reviennent, sans se reconnecter.

Hors connexion, le navigateur n'affiche que ce qui fonctionne sans serveur : l'Éditeur SQL, les Extraits, l'Éditeur SQLite, l'Éditeur DuckDB, l'Aperçu de fichiers, les Erreurs et les Rapports — ces derniers à moitié, car sans serveur on peut les consulter, les modifier et les exporter, mais pas les exécuter.

Où cela se voit aussi. Le bouton Aller de cette aide peut pointer vers un outil que votre session ne propose pas : alors rien ne s'ouvre et la barre d'état le dit, avec son nom. C'est une réponse, pas une panne.

Et cette aide les contient tous. L'index ne change pas selon le serveur auquel vous êtes connecté : vous y trouverez donc des rubriques d'outils que votre session actuelle n'affiche pas. S'il vous en manque un, essayez d'ouvrir une session vers un autre serveur : la liste est recalculée à chaque connexion.

Mots-clés : outils, manquants, absents, navigateur, disponibilité, moteur, session, masqués, Aller

Mode hors ligne

Ce qui fonctionne sans se connecter à un serveur, et ce qui ne fonctionne pas.

Calíope inclut un Espace de travail hors ligne accessible même lorsqu'aucun serveur n'est connecté. Il est utile pour rédiger des requêtes et organiser vos fragments sans nécessiter de connexion.

Comment y accéder :

Depuis le Gestionnaire de connexions, sans se connecter à aucun serveur. L'emplacement du bouton dépend de la place disponible : sur un écran large — le Mac et l'iPad — il est sur l'écran d'accueil, à côté de « Créer un profil » ; sur un écran étroit — l'iPhone, et l'iPad en fenêtre partagée — cet écran n'est pas dessiné, il se trouve donc dans la barre du bas, avec l'icône de terminal.

Outils disponibles en mode hors ligne :
- Éditeur SQL — rédigez et sauvegardez du SQL, utilisez l'historique et les extraits. Les requêtes ne peuvent pas être exécutées contre un serveur.
- Extraits — créez, modifiez et copiez vos extraits de code.
- Éditeur SQLite — ouvrez un fichier .sqlite du disque et travaillez-le entièrement : aucun serveur n'est nécessaire, car le fichier est la base.
- Éditeur DuckDB — ouvrez un fichier .duckdb —ou un CSV, JSON ou Parquet dans une base en mémoire— et interrogez-le sur l'appareil même, sans serveur.
- Aperçu de fichiers — consultez CSV, JSON, Markdown et le reste sans quitter l'app.
- Erreurs — le journal est local, et il faut pouvoir le lire justement quand on ne peut pas se connecter.
- Rapports — vous pouvez consulter, modifier et exporter les résultats déjà obtenus ; en exécuter un demande bien un serveur, et la vue le dit.

Bannière de mode hors ligne : une bande dorée en haut de l'espace de travail indique que vous êtes en mode hors ligne.

Pour vous connecter à un serveur depuis l'espace de travail hors ligne : sur le Mac, cliquez sur Se connecter au serveur dans la barre de la fenêtre, qui ouvre le Gestionnaire de connexions dans sa propre fenêtre ; sur iPad, iPhone et Apple Vision Pro, touchez Connecter dans la barre du haut, qui l'ouvre en feuille. Dans les deux cas, le contenu de l'éditeur est conservé. La bande du mode hors ligne ne fait que prévenir : elle n'a pas de bouton.

Mots-clés : hors ligne, mode hors ligne, sans serveur, éditeur hors ligne, espace de travail hors ligne, offline, sans connexion, fragments

Barre d'état

Affiche le résultat, le temps d'exécution et la progression des opérations en cours.

La barre d'état apparaît en bas de l'Espace de travail et de l'éditeur SQL. Elle reflète l'état de la dernière opération exécutée.

Informations affichées :
- Message de résultat — texte descriptif de la dernière opération (lignes affectées, temps d'exécution, erreur).
- Progression — barre de progression ou animation de chargement pendant qu'une requête ou une tâche est en cours d'exécution.
- Pourcentage — pour les opérations longues (comme les sauvegardes ou les restaurations), affiche la progression numérique.

Copier le message :

macOS : faites un double-clic sur la zone de texte de la barre d'état pour copier le message complet dans le presse-papiers. Utile pour copier des messages d'erreur sans avoir à les sélectionner manuellement.

iPad : le même geste de double-tap copie le message.

La barre d'état est toujours visible et ne peut pas être masquée.

Mots-clés : barre d'état, status bar, progression, message, copier message, erreur, temps d'exécution, double-clic

Personnaliser les barres de l'Éditeur SQL

Réorganisez les boutons des barres de l'éditeur et des résultats.

Où le trouver : Éditeur SQL › Personnaliser la barre

L'Éditeur SQL possède deux barres de boutons, personnalisables séparément :

- Barre de l'éditeur — au-dessus de la zone de texte : exécuter, formater, commenter, historique, panneau de schéma…
- Barre des résultats — au-dessus de la grille : exporter, graphique, profileur de colonnes, filtres…

Ouvrir le personnalisateur
Cliquez sur le bouton ⋮≡ (icône slider.horizontal.3) au début de la barre à régler.

Ce que vous pouvez faire
- Réorganiser — faites glisser chaque groupe de boutons où vous voulez, ou utilisez Monter et Descendre dans son menu contextuel.
- Réinitialiser — rétablit la disposition d'origine de cette barre.

Les deux barres défilent horizontalement : aucun bouton n'est hors de portée, même dans une fenêtre étroite.

Pour le lanceur d'outils de l'Espace de travail, voir Personnaliser la barre principale.

Mots-clés : barre de l'éditeur, barre des résultats, personnaliser, réorganiser, masquer, glisser, éditeur sql

Personnaliser la barre principale

Réorganisez les boutons de la barre principale de l'Espace de travail pour mettre vos outils favoris en premier.

Où le trouver : Espace de travail › Personnaliser la barre principale

La barre latérale de navigation réunit tous les outils de l'espace de travail en groupes par thème —développement et requêtes, conception et structure, diagnostic et performance, administration du serveur…—. La répartition d'origine n'est qu'un point de départ : les groupes, leur ordre et ce que contient chacun se modifient ici.

Comment ouvrir le personnalisateur
- En bas de la barre latérale de navigation, à côté de l’indicateur de performances, vous trouverez le bouton de personnalisation ⋮≡ (icône slider.horizontal.3).
- Appuyez dessus pour ouvrir l'écran de personnalisation.

Ce que vous pouvez faire
Le personnalisateur offre un contrôle hiérarchique et entièrement dynamique, réparti en deux onglets :
- Onglet "Réorganiser les groupes" — glissez-déposez des sections entières pour changer l'ordre des catégories, les renommer ou même ajouter vos propres groupes personnalisés.
- Onglet "Réorganiser les éléments" — glissez-déposez les outils au sein de chaque groupe, ou appuyez sur Déplacer vers... pour déplacer dynamiquement n'importe quel outil vers une autre section.
- Réinitialiser — le bouton Réinitialiser rétablit l'ordre et les groupes par défaut d'une seule pression.

Persistance et autoréparation
Votre configuration est enregistrée de façon sûre dans UserDefaults (sous la clé caliope_sidebar_config_macos ou caliope_sidebar_config_ipad). Si Calíope ajoute un nouvel outil dans une mise à jour future, il s'insérera automatiquement dans son groupe par défaut sans perturber votre personnalisation.

Mots-clés : barre principale, quick access, nav strip, personnaliser, réorganiser, boutons, glisser, débordement

Sessions simultanées sur plusieurs serveurs

Travaillez avec plusieurs serveurs en même temps sans perdre le contexte de chacun.

Où le trouver : Menu serveur › Ajouter un serveur

Calíope garde des sessions indépendantes pour chaque serveur auquel vous vous connectez. Chaque session a ses propres onglets, sa propre base active et son propre historique de requêtes.

Ouvrir une autre session
- Ouvrez le menu serveur —dans la barre de la fenêtre sur macOS, à gauche de la barre d'onglets sur iPad— et appuyez sur Ajouter un serveur. Le Gestionnaire de connexions s'ouvre : choisissez un profil et appuyez sur Connecter. Les sessions déjà ouvertes le restent.

Passer d'une session à l'autre
- Dans le même menu, appuyez sur le serveur voulu. Chaque session affiche le nom du profil et un point de couleur avec son état.
- Le menu serveur n'est pas dans la barre des menus : il vit dans la fenêtre, car chaque fenêtre peut regarder une session différente.

État par session
- Chaque session retient sa base active, ses onglets ouverts et son historique de requêtes.
- Le tunnel SSH et le chiffrement s'établissent une fois par session ; changer de session ne reconnecte pas.
- Le widget suit le profil épinglé dans Réglages › Widget, quelle que soit la session au premier plan.

Fermer une session
- Se déconnecter, dans le menu serveur ou dans le menu Fichier (⌘⇧D), ferme la session active, et son tunnel SSH s'il en a un.
- Les mots de passe restent dans le Trousseau : ils ne sont pas redemandés à la reconnexion, sauf si vous avez activé la biométrie.

Mots-clés : sessions, multi-session, plusieurs serveurs, simultanées, changer session, sélecteur serveur, ajouter session, gestionnaire de sessions, ⌘⌥N, déconnecter

Ouvrir l'aide

Comment accéder à l'index complet de l'aide sur chaque plateforme.

Où le trouver : Aide › Aide de Calíope

L'aide de Calíope est disponible sous forme de fenêtre ou de panneau dédié avec un index, une recherche et une navigation par sections. Elle s'ouvre différemment selon la plateforme mais affiche le même contenu.

macOS : menu Aide › Aide de Calíope ou raccourci ⌘?. La fenêtre d'aide reste flottante et peut demeurer ouverte pendant que vous utilisez le reste de l'application.

iPad : menu Aide › Aide de Calíope ou raccourci ⌘? si un clavier externe est connecté. L'aide apparaît comme une feuille glissée ; fermez-la avec le bouton Fermer dans le coin supérieur droit ou faites glisser vers le bas.

Aide contextuelle (?) : chaque vue de l'application dispose d'un bouton ? dans sa barre supérieure qui ouvre directement le sujet correspondant. C'est le moyen le plus rapide lorsque vous savez déjà quel outil vous intéresse.

Sur le web : la même aide est publiée sur https://caliope.org/help/, dans les cinq langues. Depuis là, avec « J'ai installé Calíope » activé, chaque sujet a un bouton « Ouvrir dans Calíope » qui l'ouvre dans l'app ; le lien d'un sujet a la forme caliope://help/<identifiant>.

Apple Vision Pro : l'Aide est la même feuille que sur iPad, mais une feuille visionOS ne se ferme pas en la faisant glisser vers le bas : fermez-la avec Fermer (ou OK, si vous l'avez ouverte depuis un «?» ou depuis une erreur).

Mots-clés : aide, help, index, chercher sujet, menu aide, ⌘?, documentation, cmd?

Se déplacer dans l’Aide : le filtre de moteur, « Aller » et les exemples SQL

Filtrer les sujets par moteur, passer d’un sujet à son outil et envoyer un exemple SQL à l’éditeur.

Le menu Tous les moteurs de l’en-tête de l’index ne garde que les sujets d’un moteur et ceux qui valent pour tous. Un moteur amène aussi ceux de sa famille : filtrer par Aurora amène ceux de MySQL. Le filtre est mémorisé d’une ouverture à l’autre et se retire avec Effacer le filtre.

Dans l’en-tête d’un sujet doté d’un emplacement, Aller ferme l’Aide et ouvre cet outil ou les Réglages.

Dans chaque bloc SQL du Manuel du DBA, Ouvrir dans l'éditeur charge l’exemple dans l’Éditeur SQL de la session ouverte ; hors du Mac, il ferme en plus l’Aide.

Mots-clés : aide, filtre, moteur, aller, exemple, SQL, éditeur

Les outils dans la barre du bas

Avec une fenêtre étroite, les outils passent dans une barre en bas : les quatre premiers de votre ordre, et le reste dans Plus.

Quand la fenêtre est étroite, la barre latérale n’est pas dessinée et les outils passent dans une barre en bas. Les quatre premiers de l’ordre choisi dans le personnalisateur y figurent, et le reste dans Plus. Changer l’ordre dans le personnalisateur change ceux qui sont visibles.

Sur le Mac, cette barre n’existe pas, et sur Apple Vision Pro le navigateur se trouve dans son ornement.

Mots-clés : barre du bas, outils, plus, écran étroit, personnaliser

Quand la connexion est perdue

Si la connexion de la session tombe, Connexion perdue apparaît : vous pouvez revenir au gestionnaire de connexions ou laisser les onglets tels quels.

Si la connexion de la session tombe, l’alerte Connexion perdue apparaît.

Retour à l'accueil déconnecte la session et revient au gestionnaire de connexions. Annuler ferme l’alerte et laisse les onglets tels quels.

Mots-clés : connexion perdue, déconnecter, session, retour