Jarom

Bardzo aktywny
Zasłużony
Dołączył
23 Wrzesień 2016
Posty
3893
Reakcje/Polubienia
1228
CSVFileView 2.35

CCCuR2c.png


CSVFileView to niewielki program do wyświetlania zawartości plików CSV, a więc prostych plików tekstowych, w których wartości oddzielane są przecinkami lub średnikami, a całość najczęściej wykorzystywana do zapisu wartości tabelarycznych, często z arkuszy kalkulacyjnych. Aplikacja działa bardzo sprawnie, oferując przy tym całkiem przydatne opcje związane z formatowaniem wyświetlanych wyników w oknie.

Obsługa jest prosta i nie będzie wyzwaniem nawet dla początkujących użytkowników. Wystarczy uruchomić program, a wybrany plik CSV otworzyć przy pomocy opcji w menu lub nawet jedynie przeciągnąć go na obszar okna aplikacji (obsługiwana jest funkcja drag&drop). Zawartość zostanie niemal natychmiast załadowana w głównym oknie. Od teraz możemy dowolnie ją sortować (według wybranej kolumny) oraz przeglądać. Czytelność poprawić może wyróżnienie co drugiego wiersza innym kolorem tła oraz wyświetlenie granic komórek tabeli – opcje te dostępne są z poziomu menu w górnej części. Dla wygody dostępne jest również wyłączenie niektórych kolumn, aby niepotrzebnie nie rozpraszać naszej uwagi.

Co ciekawe, w taki sposób wyedytowany plik (np. zmieniona kolejność sortowania w widoku, wybrana część kolumn), można ponownie zapisać w formie dokumentu CSV, XML albo HTML. Podczas modyfikowania ustawień wyświetlania można w każdej chwili skorzystać z przywrócenia widoku do takiej kolejności i układu, jakie domyślnie zastosowane były w otwieranym pliku. Pomoże to wrócić do początkowego widoku, jeśli przez przypadek zbyt mocno pozmieniamy ustawienia i stracimy z widoku interesujące nas dane.

Uwaga!
Po rozpakowaniu pliku archiwum, program nie wymaga instalacji.

Czytaj:
Zaloguj lub Zarejestruj się aby zobaczyć!
Źródło: programosy.pl

Versions History
  • Version 2.35:
    • Added new quick filter options: 'Find records with all words (space-delimited list)' and 'Find records with all strings (comma-delimited list)'
    • Added new quick filter combo-box: 'Show only items match the filter' and 'Hide items that match the filter'.
  • Version 2.32:
    • Added 'Add Thousands Separator' option (Under the Options menu). When it's turned on, CSVFileView automatically adds thousands separator to numeric values (Be aware that this feature only works with whole numbers)
    • Fixed bug: 'Copy Selected Items' worked improperly when setting the 'Unicode/Ascii Save Mode' to 'Always UTF-8'.
  • Version 2.31:
    • Added 'Align Numeric Columns To Right' option (Under the Options menu).
  • Version 2.30:
    • Added 'Quick Filter' feature (View -> Use Quick Filter or Ctrl+Q). When it's turned on, you can type a string in the text-box added under the toolbar and CSVFileView will instantly filter the csv table, showing only lines that contain the string you typed.
  • Version 2.29:
    • Fixed bug: CSVFileView crashed when using the find option while the last item was selected.
  • Version 2.28:
    • Fixed the filter text-box to handle Ctrl+A (Select All).
  • Version 2.27:
    • Added 'Auto Detect Remark Lines' option. When it's turned on, CSVFileView tries to detect and skip the first remark lines in a file.
  • Version 2.26:
    • Added 'New CSVFileView Instance' under the File menu, for opening a new window of CSVFileView.
  • Version 2.25:
    • Fixed bug: CSVFileView displayed wrong items when opening a file with a filter turned on.
    • Fixed bug: CSVFileView failed to load properly a filter string from the .cfg file that had single quote in the first and last characters.
    • Fixed bug: 'Auto Size Columns' option was disabled immediately after loading a file.
  • Version 2.22:
    • Reduced the memory footprint while loading UTF8 or Ascii file.
  • Version 2.21:
    • The properties window is now resizable.
    • Added </tr> </td> closing tags to the HTML files.
  • Version 2.20:
    • Added 'Display Filter' option (F2). The display filter is somewhat similar to the SQL WHERE clause, for example... The following filter will instruct CSVFileView to display only lines with 'Yes' value in the Connected column and the 'Device Name' column contains a 'USB' string:
      Connected = 'Yes' AND 'Device Name' CONTAINS 'USB'
    • Added 'Load Filter' option to the 'Advanced Open' window. It's similar to the 'Display Filter' feature, but instead of filtering the file after it's already loaded , the load filter skip items during the loading process, so the file will be loaded faster and CSVFileView will consume less memory.
    • Added 'First line contains column names' and 'Automatically detect the delimiter and quotes characters' options to the 'Advanced Open' window.
    • Added /aload command-line option, for loading a file according to the 'Advanced Open' settings.
    • You can now specify any variable inside the CSVFileView.cfg file as a command-line parameter, for example... In order to turn off the 'First Line Contains Column Names' option:
      CSVFileView.exe /FirstLineColumnNames 0
  • Version 2.16:
    • CSVFileView now displays an error message in the status bar when it fails to open a file.
  • Version 2.15:
    • Added option to save the text/xml/csv/html files in UTF-8 (Options -> Unicode/Ascii Save Mode -> Always UTF-8 )
  • Version 2.10:
    • Added 'Enable String Interning' option. When it's turned on, CSVFileView tries to detect repeating column values, and store them in memory only once, instead of multiple times. This option can be useful if you load a large file with many repeating strings, because the memory consumption of CSVFileView will decrease dramatically. However, the loading process will be slower than normal.
    • Fixed issue: When loading a large file, some actions, like selecting items and copying selected items to the clipboard were very slow.
    • When the 'After Loading File - Sort By' option is set to 'Original File Order', the loading process will be faster. (In previous versions, CSVFileView called the sort function when it's not really needed...)
    • Added 64-bit version.
  • Version 2.06:
    • Added /sort command-line option (For using with the save command-line options - /stab, /scomma, /shtml ...)
  • Version 2.05:
    • Added option to export to JSON file.
  • Version 2.02:
    • Added 'Add Byte Order Mark To Unicode Files' option. If you turn it off, CSVFileView won't add Byte Order Mark (BOM) when saving to Unicode file.
  • Version 2.01:
    • Fixed bug: CSVFileView failed to remember the last size/position of the main window if it was not located in the primary monitor.
  • Version 2.00:
    • Added new file type in 'Save Selected Items' option: Custom Delimited File. You can set the desired delimiter and quote characters of this file type using 'Custom Delimited File Settings' (Ctrl+F9)
    • Added 'Always On Top' option.
  • Version 1.96:
    • Added secondary sorting support: You can now get a secondary sorting, by holding down the shift key while clicking the column header. Be aware that you only have to hold down the shift key when clicking the second/third/fourth column. To sort the first column you should not hold down the Shift key.
  • Version 1.95:
    • Fixed to find the correct item when typing the string you want to search into the main List View. (This feature stopped working on version 1.85)
  • Version 1.93:
    • Added 'Keep Columns Size/Order on Refresh' option.
  • Version 1.92:
    • Added 'Clear Recent Files List' option.
  • Version 1.91:
    • Added /cfg command-line option, which instructs CSVFileView to use a config file in another location instead if the default config file, for example:
      CSVFileView.exe /cfg "%AppData%\CSVFileView.cfg"
  • Version 1.90:
    • Added 'Copy Sorted Column Data' option, which copies to the clipboard the text of all selected items, but only the column that is currently sorted.
    • Added 'Select All' and 'Deselect All' options in the 'Choose Columns' window.
    • CSVFileView now detects the date/time of Apache Web server log (For example: 29/Jul/2013:10:38:57 -0400)
    • Added option to specify space character ( /s ) as delimiter in the 'Advanced Open' window.
  • Version 1.87:
    • Added 'Original File Order - Descending' and 'First Column - Descending' to the 'After Loading File - Sort By' option.
  • Version 1.86:
    • While loading large files, CSVFileView now displays progress information in the status bar.
  • Version 1.85:
    • CSVFileView now loads large files much faster and with less memory usage ( /FastMode command-line option is not needed anymore. If from some reason you want to run it in the previous mode, you can execute CSVFileView with /NoFastMode command-line option).
  • Version 1.82:
    • Fixed bug: When 'Auto Refresh' option was turned on, trying to load a large csv file caused CSVFileView to hang and to consume extreme amount of memory.
  • Version 1.81:
    • Added 'Beep On New Line' option. (Works only on partial refresh)
  • Version 1.80:
    • When selecting a single line, the line number in the original file is now displayed in the status bar (Be aware that empty lines are not counted by CSVFileView)
    • Added option to display the csv lines with different font (Options -> Select Another Font).
  • Version 1.76:
    • Added 'Scroll To Bottom On New Line' option. If this option is turned on, a parial refresh is made, and new lines were added since the last refresh, then the List-View is scrolled to the bottom in order to show you the added new lines.
  • Version 1.75:
    • Added 'Partial Refresh' option (Ctrl+F5), which makes a smooth refresh, without reloading the entire table. However, Partial Refresh will not work properly if you add/remove columns or change their position.
    • Added 'Auto Refresh Mode' which allows you to choose how to refresh when the 'Auto Refresh' option is turned on - Partial Refresh or Full refresh.
  • Version 1.71:
    • Fixed bug: CSVFileView crashed when opening a file with large amount of columns.
  • Version 1.70:
    • The properties window now supports multiple pages, for handling files with large amount of columns.
  • Version 1.67:
    • Fixed bug: When opening a file with /load command-line option, CSVFileView sorted the list by the first column, even if the 'Sort by original file order' option was selected.
  • Version 1.66:
    • Added 'Load only from line number...' option (In 'Advanced Open' window)
    • Fixed issue: The properties and the other windows opened in the wrong monitor, on multi-monitors system.
  • Version 1.65:
    • Added option to load last xx lines or first xx lines from the file. (In 'Advanced Open' window)
    • Fixed issue: If you open a file with 'Advanced Open' window and then do a refresh (F5) CSVFileView now loads the file with the last 'Advanced Open' settings. In previous versions, it opened the file with the default settings.
  • Version 1.60:
    • Added 'Open Text In Clipboard' option (Ctrl+F7), which allows you to open csv/tab-delimited text that you copied to the clipboard.
    • You can also specify 'Clipboard:' as a filename in the 'Advanced Open' window or from command-line (/Load Clipboard:) , in order to grab the csv/tab-delimited text from the clipboard.
    • The 'Automatic Date Sorting' feature now also works with combination of date and time, for example: 22/03/2011 21:34:25
  • Version 1.55:
    • Added 'After Loading File - Sort By' option, which allows you to choose how to sort the file after loading it into CSVFileView - by original file order or by the first column.
    • Added 'Automatic Column Size' option, which allows you to choose how to set the columns size after loading a file - Fixed Size (Default), By Column Values Only, or By Column Values+Headers.
    • You can now load a file from stdin, by specifying stdin: as a filename, for example:
      CSVFileView.exe /Load stdin: < c:\temp\myfile.csv
  • Version 1.51:
    • Added 'Auto Size Columns+Headers' option, which allows you to automatically resize the columns according to the row values and column headers.
  • Version 1.50:
    • Added 'Open Recent File' menu (Under the File menu), which allows you to easily open the last 10 csv files that you have previously opened.
  • Version 1.45:
    • Added new mode that allows you to load large .csv files much faster and with less memory usage. This mode is currently in Beta, so in order to activate it, you have to run CSVFileView with /FastMode command-line option:
      CSVFileView.exe /FastMode
      If you use CSVFileView for loading large files, it's highly recommended that you try this mode and report about any bug/problem you discover.
  • Version 1.40:
    • Added 'Hide Selected Lines' option (Ctrl+H)
  • Version 1.35:
    • Added 'Advanced Open' option, which allows you to specify the delimiter and quotes characters of the file you want to load. This option is useful for files that their delimiter character is not detected correctly by CSVFileView.
  • Version 1.30:
    • Added 'Allow MultiLine Fields' option. When it's turned on, CSVFileView will be able to load csv file containing field values with multiple lines.
    • Added option to stop the loading process of csv file, by clicking the 'Stop' menu item, or by pressing the Esc key.
  • Version 1.25:
    • Added 'Auto Refresh' option. When it's turned on, CSVFileView automatically reloads the file when a change in the size/modified time of the file is detected.
    • Added 'Descending Sort By Original Order' option (Ctrl+F8)
    • When using the refresh option (F5), the lines are now sorted according to the last sorting you chose (by clicking the column headers).
  • Version 1.20:
    • Added 'Unicode/Ascii Default Open Mode' option, which instructs CSVFileView how to open a file without a Unicode signature (byte order mark) - as Ascii (the default), as Unicode, or as UTF8.
  • Version 1.15:
    • Added 'Automatic Date Sorting' option. Be aware that date sorting doesn't work with all date formats.
  • Version 1.12:
    • Fixed the problem with negative numbers sorting.
  • Version 1.11:
    • Fixed bug: CSVFileView didn't display all columns if the first line had one or more empty fields.
  • Version 1.10:
    • Added /load command-line option, which allows you to specify the file to open from command-line.
    • Added support for save command-line options (/shtml , /sxml, and so on), which can be used together with /load command-line option for converting the csv file into xml/html/tab-delimited file.
    • Added 'Explorer Context Menu' option. When this option is enabled, 'Open With CSVFileView' menu item is added when you right click on a text file.
    • Automatic delimiter detection - When CSVFileView cannot find a comma or tab character in the first line, it tries to automatically detect the right delimiter character and parse the file with it.
    • Added support for loading UTF8 files.
  • Version 1.00 - First release.

32 bit:
Zaloguj lub Zarejestruj się aby zobaczyć!

64 bit:
Zaloguj lub Zarejestruj się aby zobaczyć!


Spolszczenie: brak
 

Jarom

Bardzo aktywny
Zasłużony
Dołączył
23 Wrzesień 2016
Posty
3893
Reakcje/Polubienia
1228
CSVFileView 2.41

Versions History
  • Version 2.41:
    • The Explorer Context Menu item is now displayed with icon of CSVFileView (Only when the .exe is on local drive).
    • Fixed CSVFileView to display an error message in the status bar when it fails to open a file (This feature was added on version 2.16, but it didn't work properly...)
  • Version 2.40:
    • When exporting items with multiline field to tab-delimited file (Including the 'Copy Selected Items' option), CSVFileView now put the multiline field in quotes toensure that the exported data will be displayed properly in Excel and other programs.
  • Version 2.39:
    • Added .tsv extension (Tab Separated Values) to the open dialog-box.
  • Version 2.38:
    • Replaced the font on the properties window to ensure it can display all characters.
  • Version 2.37:
    • Fixed bug: CSVFileView failed to display properly csv lines with very long field.
  • Version 2.36:
    • Added 'Always Use Advanced Open Settings' option (Under the Options menu). When it's turned on, CSVFileView will open all files according to the last settings you choose in the 'Advanced Open' window.

32 bit:
Zaloguj lub Zarejestruj się aby zobaczyć!

64 bit:
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Grandalf

Bardzo aktywny
Członek Załogi
Moderator
Dołączył
26 Maj 2015
Posty
19232
Reakcje/Polubienia
56021

Grandalf

Bardzo aktywny
Członek Załogi
Moderator
Dołączył
26 Maj 2015
Posty
19232
Reakcje/Polubienia
56021
CSVFileView 2.43
Version 2.43
  • Fixed the stdin feature so you can open CSVFileView with the stdout from another another program (Including many NirSoft tools).
  • For example, the following command opens CSVFileView with USB devices table sent to stdout by USBDeview tool: (You have to run it from command-prompt window)
    USBDeview.exe /scomma "" | CSVFileView.exe /Load stdin:
32 bit:
Zaloguj lub Zarejestruj się aby zobaczyć!

64 bit:
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Grandalf

Bardzo aktywny
Członek Załogi
Moderator
Dołączył
26 Maj 2015
Posty
19232
Reakcje/Polubienia
56021
CSVFileView 2.45
Version 2.45
  • In filter expressions - you can now specify the column name without spaces, for example - instead of 'Device Name' CONTAINS 'USB' , you can use this expression: DeviceName CONTAINS 'USB'
  • Added 'Save All Items' option (Shift+Ctrl+S).
32 bit:
Zaloguj lub Zarejestruj się aby zobaczyć!

64 bit:
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Ircus

Bardzo aktywny
Ekspert
Dołączył
26 Maj 2010
Posty
13247
Reakcje/Polubienia
44777

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
38280
Reakcje/Polubienia
34089

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
38280
Reakcje/Polubienia
34089
CSVFileView 2.52
June 17, 2021
  • Added option to change the sorting column from the menu (View -> Sort By). Like the column header click sorting, if you click again the same sorting menu item, it'll switch between ascending and descending order. Also, if you hold down the shift key while choosing the sort menu item, you'll get a secondary sorting.


32 bit:
Zaloguj lub Zarejestruj się aby zobaczyć!

64 bit:
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
38280
Reakcje/Polubienia
34089
CSVFileView 2.53
July 3, 2021
  • Updated the 'Partial Refresh' mode to automatically set the columns size on every refresh if the 'Automatic Column Size' option is set to 'By Column Values Only' or 'By Column Values+Headers'.
  • The full refresh mode is now smoother, keeping the selected items and scroll position.


32 bit:
Zaloguj lub Zarejestruj się aby zobaczyć!

64 bit:
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
38280
Reakcje/Polubienia
34089
CSVFileView 2.54
August 28, 2021
  • Fixed to apply the active filter when the file is automatically refreshed in 'Partial Refresh' mode.
  • Added NoItemIcon entry to the .cfg file. You can set it to 1 (NoItemIcon=1) if you want to remove the icon displayed in the first column of every line.
  • When the window of CSVFileView is restored from minimized state and the 'Automatic Column Size' option is turned on, CSVFileView now activates the automatic column size immediately after the window is restored to normal state, because this feature doesn't work properly while the window is minimized.


32 bit:
Zaloguj lub Zarejestruj się aby zobaczyć!

64 bit:
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
38280
Reakcje/Polubienia
34089

CSVFileView 2.56​

March 24, 2022
  • Added /Columns command-line option, which allows you to set the columns to display or export when loading a csv file from command-line, for example:
  • CSVFileView.exe /Load "C:tempcports.csv" /Columns "Process Name,Protocol,Local Port,Remote Port,Local Address,Remote Address,State"
  • Fixed the 'Add Thousands Separator' option to work with negative numbers.
32 bit:
Zaloguj lub Zarejestruj się aby zobaczyć!

64 bit:
Zaloguj lub Zarejestruj się aby zobaczyć!
 
Do góry