Guides en français

Ouvrir une base de données SQLite dans VS Code

Installez l’extension gratuite SQLite Viewer & Editor et cliquez sur le fichier .db, .sqlite ou .sqlite3. Chaque table s’ouvre en grille, en lecture seule, avec les onglets Schema et SQL à un clic. L’extension lit aussi les lignes validées qui sont encore dans le fichier -wal. L’affichage, l’édition après un clic sur Enable editing, Save avec copie de sauvegarde et l’import CSV sont gratuits. Zovo Pro (19 USD, payé une seule fois) ajoute la comparaison de bases, les diagrammes ER et l’export de toutes les tables en une fois, avec 3 essais gratuits pour chacun.

Installer dans VS CodePage du MarketplaceOpen VSX (Cursor, Windsurf, VSCodium)

Gratuit, licence MIT. ID de l’extension zovo.sqlite-table-viewer, version 0.4.4.

Ce guide existe aussi en English · Italiano · Português (Brasil) · Polski · 简体中文

store.db ouverte sur la table orders, filtrée sur les commandes payées de plus de 100000 centimes et triée par total, à côté de la liste des 4 tables, 2 vues, 3 index et 1 trigger avec leur nombre de lignes.
store.db ouverte sur la table orders, filtrée sur les commandes payées de plus de 100000 centimes et triée par total, à côté de la liste des 4 tables, 2 vues, 3 index et 1 trigger avec leur nombre de lignes.

Étapes dans VS Code

  1. Installez SQLite DB Viewer depuis le Marketplace, ou appuyez sur Ctrl+P (Cmd+P sur macOS) et lancez ext install zovo.sqlite-table-viewer.
  2. Cliquez sur un fichier .db, .sqlite, .sqlite3, .db3, .s3db, .sl3, .vscdb ou .gpkg dans l’Explorer. Il s’ouvre sous forme de table, en lecture seule.
  3. Choisissez une table ou une vue à gauche. Cliquez sur un en-tête de colonne pour trier, tapez sous un en-tête pour filtrer (par exemple 5..9 ou =word), ou cherchez dans toutes les colonnes à la fois.
  4. Ouvrez l’onglet Schema pour voir les colonnes, les clés, les clés étrangères et les instructions CREATE, ou l’onglet SQL pour exécuter une instruction à la fois. Les 20 dernières instructions sont gardées.
  5. Pour modifier les données, cliquez sur Enable editing. Double-cliquez sur une cellule, tapez la nouvelle valeur et appuyez sur Entrée. Chaque modification attend dans une liste, avec son SQL et Undo.
  6. Appuyez sur Save (Ctrl+S, ou Cmd+S sur macOS). Save vérifie les contraintes, crée une copie de sauvegarde comme name.db.20261109-143000.bak et remplace le fichier en une seule étape.

Ce qui est gratuit et ce qu’ajoute Zovo Pro

L’ouverture et la lecture, l’onglet SQL, l’édition des cellules et des lignes, Save avec copie de sauvegarde, l’import CSV et TSV, les outils de table et l’export des lignes affichées sont gratuits. Aucun compte n’est demandé, et il n’y a pas de période d’essai limitée dans le temps.

Cet outil écrit toutes les tables de la base en une seule fois : un classeur Excel (.xlsx) avec une feuille par table et une ligne d’en-tête en gras et figée, ou un dossier avec un fichier CSV par table. L’export gratuit n’enregistre que les lignes affichées d’une seule table, donc vous n’avez plus à exporter les tables une par une. L’outil lit seulement la base et n’y écrit jamais.

Utiliser Export All SQLite Tables to Excel or CSV (Zovo Pro)

  1. Base ouverte, cliquez sur le bouton DB tools (avec un petit badge PRO) dans la barre d’outils de l’éditeur, ou sur l’outil dans la ligne « Pro tools » sous la barre d’outils.
  2. Vous pouvez aussi faire un clic droit sur le fichier de la base dans l’Explorer et choisir « Zovo Pro: Export All Tables to Excel or CSV », ou lancer « Export All SQLite Tables to Excel or CSV (Pro)… » depuis la Command Palette.
  3. Choisissez « Excel workbook (.xlsx) » ou « CSV files in a folder », puis l’emplacement. Un essai ne compte que si les fichiers sont écrits. Échap ne coûte rien.

Export All SQLite Tables to Excel or CSV fonctionne 3 fois sur votre ordinateur avant de demander une licence. Il n’y a ni fenêtre surgissante ni compte à rebours.

Payer par carte, 19 USD une foisGitHub SponsorsPayPal

Zovo Pro coûte 19 USD, payés une seule fois. Ce n’est pas un abonnement, et la licence active les outils Pro de toutes les extensions Zovo, pas seulement de SQLite DB Viewer. Après le paiement par carte (Stripe), votre clé de licence s’affiche sur la page suivante. Dans VS Code, lancez « Zovo Pro: Enter Zovo Pro license key » depuis la Command Palette et collez la clé. Elle est vérifiée sur votre ordinateur, sans connexion réseau. Avec GitHub Sponsors, choisissez le palier "$19 one time", puis lancez « Zovo Pro: I already paid: unlock with GitHub Sponsors ».

Une équipe de 5 personnes paie 59 USD une seule fois (par carte). Toutes les règles et tous les outils Pro sont sur la page Zovo Pro (en anglais).

Étapes dans Cursor, Windsurf ou VSCodium

  1. Ouvrez la vue Extensions avec Ctrl+Maj+X (Cmd+Maj+X sur macOS).
  2. Cherchez zovo.sqlite-table-viewer et cliquez sur Install. Cursor, Windsurf et VSCodium installent les extensions depuis Open VSX, où celle-ci s’appelle zovo/sqlite-table-viewer.
  3. Si votre éditeur n’a pas de galerie, téléchargez le fichier .vsix sur la page Open VSX et lancez « Extensions: Install from VSIX... ».
  4. Ensuite, tout fonctionne comme dans VS Code.

Ce que fait SQLite DB Viewer

Ce qu’il ne fait pas

Questions fréquentes

Est-ce gratuit ?

L’ouverture, l’affichage, l’onglet SQL, l’édition, Save et l’import CSV sont gratuits, sans compte. Les trois outils Pro (Compare SQLite Databases, ER Diagram et Export All Tables) ont 3 essais gratuits chacun. Ensuite, il faut Zovo Pro, 19 USD payés une seule fois pour toutes les extensions Zovo.

Peut-on modifier des lignes dans VS Code ?

Oui. Le fichier s’ouvre en lecture seule, et vous cliquez sur Enable editing pour modifier des cellules et des lignes ou exécuter INSERT et UPDATE. Rien n’est écrit avant que vous appuyiez sur Save, qui crée d’abord une copie de sauvegarde.

Pourquoi une autre visionneuse montre-t-elle d’anciennes lignes ?

En mode WAL, les nouvelles validations restent dans le fichier -wal jusqu’à ce qu’un checkpoint les copie dans le fichier principal. Une visionneuse qui ne lit que le fichier principal ne les voit pas. Celle-ci lit la partie validée du fichier -wal.

Est-ce que ça marche dans Cursor ?

Oui. L’extension est sur Open VSX sous le nom zovo/sqlite-table-viewer, donc Cursor, Windsurf et VSCodium peuvent l’installer.

Pour aller plus loin

Le guide en anglais donne plus de détails et d’autres options. Chaque fonction et chaque réglage sont décrits sur la page de SQLite DB Viewer (en anglais).

Faits vérifiés le 12 novembre 2026 sur la version actuelle du Marketplace.