·4 min de lecture

Éditeur de requêtes SQL pour Mac — natif et rapide

Exécuter des requêtes SQL contre une base de données SQLite sur Mac ne devrait pas nécessiter un IDE lourd ni une fenêtre de terminal. Un éditeur de requêtes ciblé suffit souvent.

Vous devez exécuter une requête SQL contre une base de données SQLite locale. Vos options : ouvrir le Terminal et utiliser la CLI sqlite3 sans coloration syntaxique ni auto-complétion, ou lancer un IDE de base de données complet qui met dix secondes à démarrer et utilise un demi-gigaoctet de RAM. Aucune des deux options ne convient à la tâche — vous voulez simplement écrire une requête, l'exécuter, et voir les résultats.

L'écart entre le Terminal et les IDE complets

La CLI sqlite3 offre l'exécution brute de requêtes mais zéro confort pour le développeur. Pas de coloration syntaxique, pas de complétion des noms de tables ou de colonnes, pas de grille de résultats visuelle. Vous lisez le résultat de la requête sous forme de texte brut, en ajustant manuellement la largeur de votre terminal pour voir toutes les colonnes.

À l'autre extrémité, des outils comme DataGrip ou DBeaver sont construits pour des workflows de base de données d'entreprise — gérer des connexions vers des serveurs distants, gérer des migrations, visualiser des schémas. Ils sont puissants, mais lourds. Pour un fichier SQLite local, lancer un IDE complet, c'est comme conduire un semi-remorque pour aller à l'épicerie du coin.

Ce qui manque, c'est un éditeur SQL rapide et ciblé qui ouvre un fichier SQLite et vous laisse écrire des requêtes avec les fonctionnalités de confort attendues — sans la surcharge d'un IDE complet.

L'éditeur de requêtes SQL de Tome

Tome inclut un éditeur de requêtes SQL intégré, conçu spécifiquement pour SQLite. Il fait partie d'une application native pour macOS, donc il se lance instantanément et fonctionne avec une consommation de ressources minimale.

Éditeur de requêtes SQL de Tome avec coloration syntaxique sur Mac

Coloration syntaxique

Les mots-clés SQL, noms de tables, littéraux de chaînes et nombres sont colorés pour une meilleure lisibilité. Repérez les erreurs avant d'exécuter la requête au lieu d'analyser un message d'erreur cryptique après coup.

Auto-complétion

Tome connaît votre schéma. Commencez à taper un nom de table et il suggère des complétions. Référencez une table dans une clause FROM et les noms de colonnes apparaissent dans les suggestions. Plus besoin de basculer entre le navigateur de schéma et l'éditeur de requêtes pour vous rappeler comment s'appelle une colonne.

Résultats dans une grille native

Les résultats des requêtes apparaissent dans une table native rapide et défilante — pas du HTML rendu dans une vue web. Triez les colonnes, redimensionnez-les, et faites défiler de grands ensembles de résultats avec la performance que vous attendez d'une app macOS.

Parcourez et interrogez dans une seule app

Tome n'est pas qu'un éditeur de requêtes. Parcourez tables, vues, index et déclencheurs dans la barre latérale. Modifiez les données directement. Créez de nouvelles tables visuellement. L'éditeur SQL est là quand vous en avez besoin, et le reste de l'app gère tout le reste.

Obtenez Tome sur le Mac App Store

Article suivant

Tome

Browse, query, and edit SQLite databases in a native Mac app.

Get Tome on the Mac App Store