New Features
Command Line Interface 🖥️
SmoothCSV now includes a powerful command-line interface that lets you open and navigate CSV files directly from the terminal, similar to VSCode's code command.
Install the smoothcsv command to your PATH using the Command Palette (win: ctrl+shift+p, mac: cmd+shift+p):
"Install 'smoothcsv' command in PATH"
Basic Usage
# Open a CSV file
smoothcsv data.csv
# Jump to specific cell (row 10, column 3)
smoothcsv --goto data.csv:10:3
# Open with custom delimiter
smoothcsv data.csv --delimiter tab
# Wait for editing to complete (useful in scripts)
smoothcsv data.csv --waitSee SmoothCSV Command Line Interface for detailed usage.
Related issues: #80
Improvements
- Enhanced Fill Commands - Fill commands (Fill Down, Fill Up, Fill Left, Fill Right) now behave like Excel when a single cell is selected, copying values from adjacent cells. (Multi-cell selection behavior remains unchanged.)
Related issues: #85
Bug Fixes
- Fixed: CRLF Text Pasting - Fixed error when pasting text containing CRLF line endings into cell editor or SQL Console (#90)
- Fixed: Control Character Rendering - Fixed rare issue where cells containing control characters might not re-render properly in certain scenarios
- Fixed: File Opening from Finder - Fixed issue where double-clicking CSV files from Finder would sometimes not open the file in SmoothCSV (#94)
