Excel of CSV openen in VS Code en bevragen met SQL
Installeer XLSX Viewer & Excel Viewer: Excel-bestanden (.xlsx, .xls, .ods) en Parquet-bestanden openen dan met één klik als tabel, en een CSV open je met het tabelpictogram rechtsboven in de editor. Sorteren, filteren, kolomstatistieken, SQL-query's op de rijen in de tabel en exporteren zijn gratis. Zovo Pro (eenmalig USD 19) voegt onder meer Combine Files and Sheets, JOIN met andere bestanden en query's over een volledig groot bestand toe, met 3 gratis pogingen per tool.
Gratis, MIT-licentie. Extension ID zovo.table-viewer-vscode.
Stappen in VS Code
- Installeer Table Viewer via de Marketplace, of druk op Ctrl+P (Cmd+P op macOS) en voer
ext install zovo.table-viewer-vscodeuit. - Klik in de Explorer op een .xlsx-, .xlsm-, .xls- of .ods-bestand; het opent als tabel. Een .csv- of .tsv-bestand opent in de teksteditor: klik dan op het tabelpictogram rechtsboven, of kies "Open in Table Viewer" in het contextmenu.
- Klik op een kolomkop om te sorteren en typ in het vak onder de kop om te filteren, bijvoorbeeld
5..9voor een bereik of!testom rijen met dat woord weg te laten. Het zoekvak bovenaan zoekt in alle kolommen tegelijk. - Klik op "Query" in de werkbalk, schrijf een SELECT met
FROM thisvoor het geopende bestand en druk opCtrl+Enter(Cmd+Enterop een Mac). GROUP BY, HAVING, CASE, subquery's in FROM en zo'n 70 functies worden ondersteund. - Bladen uit dezelfde werkmap koppel je gratis met een JOIN op de naam van het blad.
- Het resultaat opent in hetzelfde raster. Sorteer en filter verder, of sla het op als CSV, TSV, JSON of JSON Lines.
- Schrijft een script, een notebook of
git pullhet bestand opnieuw weg, dan laadt de tabel vanzelf opnieuw en blijven je sortering en filters staan.
In Cursor, Windsurf en VSCodium
Deze editors installeren extensies van Open VSX. Open de Extensions-weergave (Ctrl+Shift+X), zoek zovo.table-viewer-vscode en klik op Install. De pagina op Open VSX is zovo/table-viewer-vscode. Daarna werkt alles zoals in VS Code.
Wat gratis is
Gratis zijn het openen van CSV-, TSV-, Excel- en Parquet-bestanden, bladen, formules, sorteren, filteren, zoeken, kolomstatistieken, het SQL-filter, SQL-query's op de rijen in de tabel, JOIN van bladen uit dezelfde werkmap, vergelijken met Git HEAD of met een ander tabelbestand, en exporteren als CSV, TSV, JSON of JSON Lines. De tabel toont tot 1.000.000 rijen. Je hebt geen account, geen Python en geen database nodig, en alles draait offline.
Wat Zovo Pro toevoegt
Combine Files and Sheets voegt veel CSV-, TSV-, Excel-, ODS- en Parquet-bestanden, een hele map of alle bladen van een werkmap samen tot één CSV-, XLSX- of Parquet-bestand. Kolommen worden op kopnaam gekoppeld, en de kolommen source_file en source_sheet laten zien waar elke rij vandaan komt. Dat bespaart het knippen en plakken van bijvoorbeeld maandexports. De andere Pro-tools zijn Split Table by Column Value, query's over het hele bestand (zoals een GROUP BY over een CSV van enkele gigabytes), JOIN met andere bestanden in de workspace, opslaan als Parquet en hogere standaardlimieten (5.000.000 rijen, 2 GB CSV, 200 MB Excel).
Zo werkt Combine Files and Sheets
- Klik in de Explorer met de rechtermuisknop op een map, op meerdere geselecteerde tabelbestanden of op een werkmap en kies "Zovo Pro: Combine Files and Sheets".
- Je kunt ook "Combine Files and Sheets (Pro)..." uitvoeren via het Command Palette, of op Combine in de werkbalk klikken.
- Sla het resultaat op als CSV-, XLSX- of Parquet-bestand.
Combine Files and Sheets werkt 3 keer gratis voordat om een licentie wordt gevraagd. Er komt geen pop-up als je een bestand opent, en er loopt geen aftelling.
Zovo Pro kost eenmalig USD 19. Het is geen abonnement en het zet de Pro-functies aan in alle Zovo-extensies. Na betaling met een kaart (Stripe) staat je licentiesleutel op de volgende pagina. Voer in VS Code "Enter Zovo Pro license key" uit vanuit het Command Palette en plak de sleutel. De sleutel wordt op je eigen computer gecontroleerd, zonder netwerkverbinding.
Een team van 5 personen betaalt eenmalig USD 59, ook met een kaart. Alle regels en Pro-functies staan op de Zovo Pro-pagina (Engels).
Wat het niet doet
- CSV- en TSV-bestanden openen standaard in de teksteditor; gebruik het tabelpictogram of "Open in Table Viewer".
- Table Viewer is alleen-lezen: je kunt geen cellen bewerken en het bronbestand niet opslaan.
- Zonder Pro laadt de tabel tot 1.000.000 rijen en de eerste 512 MB van een CSV. .xls-, .xlsb- en .ods-bestanden boven 50 MB tonen een melding in plaats van de tabel.
- Er draait één SELECT tegelijk; RIGHT JOIN, FULL JOIN, WITH en subquery's binnen expressies worden niet ondersteund.
Vragen
Is de SQL-functie gratis?
Ja. SQL-query's op de rijen in de tabel, het SQL-filter en JOIN van bladen uit dezelfde werkmap zijn gratis. JOIN met andere bestanden en query's over het hele bestand zijn Zovo Pro en werken eerst 3 keer gratis; daarna kost Zovo Pro eenmalig USD 19 voor alle Zovo-extensies.
Werkt dit ook in Cursor?
Ja. De extensie staat ook op Open VSX, dus in Cursor installeer je hem gewoon via het Extensions-paneel.
Waarom opent mijn CSV als tekst?
CSV-bestanden openen bewust in de teksteditor, omdat veel mensen ze als tekst bewerken. Klik op het tabelpictogram rechtsboven in de editor of kies "Open in Table Viewer" in het contextmenu.
Kan ik cellen bewerken?
Nee. Table Viewer bewerkt of overschrijft het bestand nooit. Export en het opslaan van een queryresultaat schrijven alleen het nieuwe bestand dat je zelf kiest.
Alle functies en instellingen staan op de pagina van Table Viewer (Engels).
Meer handleidingen
- Een binair bestand bekijken en bewerken in VS Code
- Een Word-bestand (.docx) openen in VS Code
- Word en PowerPoint openen in VS Code, zonder Office
- PDF's lezen in donkere modus in VS Code
Gecontroleerd met versie 0.5.6 van de extensie op 2026-11-12.