Lightweight CSV plugin that supports editing files in CSV/TSV format.
Note: Default code formatting is 'Tabularize'. Can be changed in Settings -> Editor -> Code Style -> CSV
- CSV/TSV file detection
- syntax validation
- syntax highlighting (configurable)
- content formatting (configurable)
- quick fix inspections
- intentions (Alt+Enter), e.g. Quote/Unquote (all), Shift Column Left/Right
- structure view (header-entry layout)
- support for ',', ';', '|' or '↹' as value separator
For more detailed information please have a look at the
IntelliJ IDEA Ultimate/PhpStorm/DataGrip/etc.: The plugin is fully compatible with the 'Edit as Table...' functionality.
In IDE releases prior v2017.3, the shortcut in the editor context menu becomes invisible when using this plugin. However, the option can still be accessed via Toolbar -> Edit -> 'Edit as Table...'.
Recent change notes
NEW: TSV file support
TSV files a recognized as such but treated as a variant of CSV files, the same syntax highlighting and code style settings are applied.
tab (↹) and pipe (|) as separators added
For CSV Plugin v1.6.0+ it was necessary to increase the minimum IDE version from 2016.1.1 to 2016.3.2 due to a required
fix in the formatting code
. Previous versions of the plugin can still be downloaded directly from
Jetbrains Plugin Repository