Format CSV files in VS Code using a fast Rust-powered formatter for clean, aligned columns.
Features
- Format CSV files with aligned columns for better readability
- Uses a bundled Rust binary for high performance
- Command:
Format CSV File (formats the open CSV file in the editor)
- Command:
Format CSV File (In-Place) (formats the open CSV file by overwriting it, does not load output in memory)
- Command:
Format CSV File by Path (lets you select a CSV file from your workspace and formats it in-place, even if it cannot be opened in the editor)
Requirements
- Works on Linux, macOS, and Windows (ensure the correct binary is bundled for your platform)
- No additional configuration required
Usage
- Open a CSV file in VS Code
- Run the command
Format CSV File from the Command Palette (Ctrl+Shift+P )
- The file will be formatted in the editor with aligned columns
- Open a CSV file in VS Code
- Run the command
Format CSV File (In-Place) from the Command Palette
- The file will be overwritten with formatted content (no output loaded in memory)
- Run the command
Format CSV File by Path from the Command Palette
- Select a CSV file from your workspace
- The file will be formatted in-place, even if it is too large to open in the editor
Extension Settings
This extension does not contribute any settings yet.
Known Issues
- Only works with CSV files (other delimiters not yet supported)
- The Rust binary must be compatible with your OS/architecture
Release Notes
0.0.1
- Initial release: format CSV files using Rust binary
Enjoy using csv-formatter!
| |