Powered CSV Viewer
A powerful VS Code extension for viewing and editing CSV, TSV, and Excel files as interactive tables.
Features
- View CSV/TSV files as tables - Open any CSV or TSV file with a clean, interactive table view
- Excel support - View XLSX/XLS files directly (read-only with sheet selection)
- Edit cells - Double-click any cell to edit its value
- Add/Delete rows and columns - Full CRUD operations
- Filter data - Click column headers to filter by specific values
- Sort columns - Sort ascending or descending by any column
- Search with navigation - Find values and navigate between matches with arrow buttons
- Column resize - Drag column borders to adjust width
- Multi-delimiter support - Auto-detects comma, tab, semicolon, or pipe delimiters
- Clickable links - URLs are automatically detected and clickable
- Convert Excel to CSV - Right-click Excel files to convert to CSV
Usage
Opening Files
- Right-click a CSV/TSV/Excel file → "Open With..." → "Powered CSV Viewer"
- Or use Command Palette: "Preview with Powered CSV Viewer"
Editing
- Edit cell: Double-click on any cell
- Add row: Click "+ Row" button or the "+ Add Row" at the bottom
- Add column: Click "+ Column" button or the "+" header
- Delete: Right-click for context menu options
Filtering
- Click the filter icon (⧩) in any column header
- Select/deselect values to filter
- Use "Select All" / "Deselect All" for quick selection
Sorting
- Click the sort icon (⇅) in any column header
- Click again to toggle: ascending → descending → none
Search
- Use the search box or press
Ctrl+F
- Press
Enter or use ▲▼ buttons to navigate between matches
- Press
Shift+Enter to go to previous match
Requirements
License
MIT
| |