You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+9-5Lines changed: 9 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,6 +30,10 @@ This enables default editor features like syntax validation, highlighting and in
30
30
31
31
(see [full changelog](./CHANGELOG))
32
32
33
+
**Please note**
34
+
35
+
Due to a bug in all editions of IntelliJ 2019.2.\*, the plugin now comes in two versions. Both versions are identical except a configuration workaround, which is only part of the version ending with *-192*. This version is not compatible - and will therefore not work properly - with never versions (>= 2019.3.\*) of the IntelliJ IDE.
36
+
33
37
### Syntax parser & validation
34
38
35
39
The CSV syntax parser follows the standard defined in [IETF 4180](https://www.ietf.org/rfc/rfc4180.txt) but tolerates leading and trailing whitespaces of escaped text and accepts basically every literal as text data.
@@ -54,12 +58,12 @@ This led to a variety of CSV derivatives like semicolon or pipe separated values
54
58
The plugin supports project specific separator setting.
55
59
New separators can be added fairly easy in the parser definition of the source code.
56
60
57
-
#### TSV
61
+
#### TSV/PSV
58
62
59
-
Tab (↹) can be explicitly set as a separator for CSV files.
60
-
Additionally the file type TSV was introduced as a kind of CSV language.
61
-
For TSV files the same formatter and code style settings are applied as for CSV itself, but the separator is considered to be a tab.
62
-
All functionality that is available for plain CSV files (inspections, intentions, structure view, etc.) can be used for TSV as well.
63
+
Comma (,), semicolon (;), tab (↹) and pipe (|) can be explicitly set as a separator for CSV files.
64
+
Additionally the file types TSV (Tab-Separated-Values) and PSV (Pipe-Separated-Values) were introduced as a kind of CSV language.
65
+
For TSV and PSV files the same formatter and code style settings are applied as for CSV itself, but the separator is considered to be a tab or a pipe respectively.
66
+
All functionality that is available for plain CSV files (inspections, intentions, structure view, etc.) can be used for TSV and PSV as well.
0 commit comments