-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature Request: Format CSV files #246
Comments
I'm not so keen on neither formatting nor calling external tools, but highlighting I think should be there. I filed a request at alecthomas/chroma#1004 since there seems not to be any CSV highlighter in the library I use. |
Setting to help-wanted since they say:
The fastest way to get working CSV highlighting might be to implement it for Chroma. |
Made a highlighting PR: alecthomas/chroma#1005 |
I have given this some thought and I think reformatting CSV files would be too tricky. There are lots of CSV files out there not conforming to the RFC, so parsing a CSV file will always involve some kind of guesswork. Guessing wrong and then misformatting would be bad. So I'll not do this. Coloring I think should be fine, because getting the coloring wrong is much less bad than getting the formatting wrong. So I think the recoloring PR I made for upstream is still fine, even if that one is bound to get the coloring wrong sometimes. I'll make sure coloring gets included once the upstream PR goes in. |
Colouring will make things much more readable, I'm happy with this 👍 thanks. |
By bumping Chroma to a version that has that. Improves on #246.
lesspipe offers formatting of CSV files, by breaking on comma and using the
column
command line program to provide easily readable output.I would like to request
moar
provide similar formatting functionality.Colouring the columns (rainbowcsv) is another way which would greatly improve readability of CSVs.
Thanks.
The text was updated successfully, but these errors were encountered: