Open parker-research opened 6 months ago
Thanks for the feature requests! Definitely agree that we need better support for long text. I'm thinking refactoring the table to be powered by Tabulator, which supports column resizing, pop-ups, virtual DOM (better performance on large tables), and A LOT more.
Do you have an example parquet file with a lot of long text that has given you trouble? No worries if not
Added a few of these suggestions in the v1.2.0 release!
They make a huge difference for handling long text.
@parker-research Give it a go, let me know if these updates give you additional suggestions and/or change your mind about your existing suggestions. I'd leaning toward adding cell truncation and a "cell viewer" pane but I'm not quite sure
Drastically improved! This is fantastic!
Another great improvement would be optional text wrapping within each cell to avoid horizontal scrolling. Usage case: I have a cell which contains minified JSON with 20 fields. It's a very long string, but wrapping it sometimes would be helpful.
Another improvement is using Shift+Scroll to scroll horizontally when the cursor is hovering in the black space on either side of the DuckDB query.
I love this tool! Very awesome!
Lately, I've been using it with some data with extremely long cell values (specifically, prompts and responses from tools like ChatGPT's API).
It works well overall, but you have to do quite a bit of scrolling to get anything useful.
Easy Wins
More Advanced Ideas
Thanks again for making such an awesome extension!