Releases: RNoeldner/CSVQuickViewer
V1.6.1.346
1.5.5.320
1.5.5.315
V1.5.3.294
V1.5.3.293
Fixed issue with trimming not beeing saved
Fixed issue with file modification showing dialog boxes and not stopping
Fixed issue with leading spaces if no trimming is selected
Ignoring rows with single column if we expect more than 3 columns (most likly footer rows)
Supporting Long Path
With this installation an message box showing the error "Object reference not set to an instance of an object.", I can not reproduce this while debugging.
For now you have to live with this message box...
V1.5.3.289
Added option to ignore header rows that are repeated in the file (in case a file was combined from multiple files of the same type)
Added Option to re-align columns. In case a delimiter was part of the text and the file is not quoted, you end up with too many columns, re alignment tries to find the column that had the delimiter and combines columns next to each other to one, works best if the columns can somehow be identified, currently it recognizes integer, decimal, dates, words/ids and relative length of text to characterize the columns and make a guess where things should align
Added Option to combine rows, In case a linefeed was part of the text the rows do not have enough columns, the columns from the next row will be used to fill the missing columns. The first column of the next row will be added to the last column.
restructured the Settings to be a bit cleaner
Improved the filter options, in case Error or Warnings have been identified.
v1.5.2.283
v1.4.13.263
v1.4.13.262
Fixed issue with context menu not showing when no data is present.
Added Some Unicode Separator chars to delimiter recognition
Fixed issue with empty last header column, now the following rows are checked before assuming there is no column
Fixed inconsistency with file without header and training empty column
Fixed issue with RecordNumber being one to high in case of an empty trailing line.
Parse Column Size now honors SkipEmptyLines and ConsecutiveEmptyRows, resulting in the same records number as actually reading the file.