Content-based separator autodetection Rainbow CSV runs a table autodetection algorithm for all "Plain Text" and "*.csv" files. In most cases, this is a very cheap operation because autodetection usually stops after checking only 1 or 2 topmost lines. Autodetection can be disabled in the extension settings. By default only comma, tab, semicolon and pipe are tried during autodetection, but you can a