CSV Studio

View and edit CSV files as interactive spreadsheets in VS Code.

VS Code Marketplace ↗ Open VSX ↗ Source on GitHub ↗

View and edit CSV and TSV files as an interactive spreadsheet inside VS Code.

Features

Usage

  1. Open a .csv or .tsv file — it opens in CSV Studio by default.
  2. Or right-click a CSV in the Explorer → CSV Studio: Open as CSV Studio.
  3. Edit cells directly; changes sync to the file and respect files.autoSave.
  4. Use the toolbar or command palette (CSV Studio: commands).

Commands

Command Description
CSV Studio: Open as CSV Studio Open file in the custom editor
CSV Studio: Reload Reparse from disk
CSV Studio: Add Row / Add Column Append row or column
CSV Studio: Delete Row / Delete Column Remove selection
CSV Studio: Sort Ascending / Descending Sort by selected column
CSV Studio: Toggle Filter Show filter inputs
CSV Studio: Undo / Redo Grid history (also Ctrl+Z / Ctrl+Y in webview)
CSV Studio: Export JSON / Export TSV Export formats

Settings

Setting Default Description
csvStudio.delimiter auto auto, ,, ;, \t, |
csvStudio.hasHeader true First row is headers
csvStudio.maxRowsBeforeVirtualScroll 5000 Virtual scroll threshold
csvStudio.encoding utf8 Encoding hint for status bar
csvStudio.dateFormat YYYY-MM-DD Reserved for future date cells

Hiring a senior Android / Flutter engineer?

I architect and ship production mobile software — Kotlin, Jetpack Compose, Flutter — for robotics, EV infrastructure, fintech, and real-time systems. Open to remote roles in Europe and the US.

Get in touch →