CSV SplitView is a high-performance VS Code extension that lets you preview CSV and TSV files in a true side-by-side (split view) interactive table. It is designed to be lightweight and zero-config, with state management handled directly in the status bar for minimum memory overhead.
- True split/side-by-side preview: See your CSV/TSV file as a colorful table right next to the raw text.
- Smart Status Bar: Real-time Ln/Col coordinates and total row/column counts shown directly in the VS Code status bar.
- Hover Tracking: Instantly see the coordinates of the cell under your mouse cursor.
- Jump to Source:
Cmd + Click(macOS) orCtrl + Click(Windows/Linux) on any cell to instantly jump to the corresponding field in the raw editor. - Zero Config Theming: Automatically adapts to your VS Code theme (Light, Dark, and High Contrast).
- High Performance: Uses specialized streaming parsing and virtual rendering to handle large files smoothly.
CSV SplitView: Preview CSV(csv-splitview.preview)
csv-splitview.colors: Column color palette (supports VS Code theme variables).csv-splitview.autoReleaseTimeout: Automatically close the preview when hidden to save memory.
- Install dependencies:
npm install - Build:
npm run compile - Debug:
Run the
Extensionlaunch target in VS Code.