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
+13-3Lines changed: 13 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,18 +24,28 @@ Tabular Data Viewer 🀄 provides custom Table View for `.csv`, `.tsv` and `.tab
24
24
# Features
25
25
26
26
- View large [`CSV`](https://en.wikipedia.org/wiki/Comma-separated_values) and [`TSV`](https://en.wikipedia.org/wiki/Tab-separated_values) data files in a custom [Tabulator](http://tabulator.info/) Table View 🀄
27
-
- Sort data by multiple columns
27
+
- Open Data File Table View 🀄 via quick file path input prompt
28
+
- Load large datasets with millions of rows and over 1GB of tabular data using [Papa Parse](https://www.papaparse.com/) CSV parser in a worker thread with data streaming and incremental loading into Table View 🀄
29
+
- View data loading progress, file size, colulmns, rows and load time stats display in vscode status bar
30
+
- Sort displayed table data by multiple columns
28
31
- Resize table columns
29
32
- Rearrange table columns and rows
30
33
- Hide, freeze, or delete table columns
31
34
- Freeze or delete table rows
32
35
- Select table rows column
33
-
- Perisist table settings per data file
34
36
- Copy tab delimited table data to Clipboard
35
-
- Save table data in`CSV` (`,` or `;` delimited), `TSV`, `HTML` table, or `JSON` data array format
37
+
- Save displayed table data in `CSV` (`,` or `;` delimited), `TSV`, `HTML` table, or `JSON` data array format
36
38
37
39
...
38
40
41
+
# Limitations
42
+
43
+
Large CSV data files streaming and display is very alpha and has the following limitations for now:
44
+
45
+
- Large datasets are paged and loaded into view for display with default page size set to 100K rows per page
46
+
- Columns sort only works for the paged data loaded and displayed in Table View 🀄 and doesn't sort data for the whole dataset
47
+
- Save data uses [Tabulator Download Table Data](http://tabulator.info/docs/5.0/download) feature and is also limited to max 100k rows for the currently displayed tabular data in Table View 🀄
48
+
39
49
# Contributions
40
50
41
51
Commands, languages, editor/view types and activation events contributed to VSCode IDE by Tabular Data Viewer 中:
0 commit comments