什么是好的轻量级CSV查看器?[关闭]


87

有没有好的轻量级CSV查看器?我想要一些可以在修改文件后轻松刷新的文件。快速的Google搜索并没有发现任何明显的赢家。

我希望不必每次都打开Excel,因为它会锁定文件。这样可以防止其他程序更新文件。


3
这似乎是一个很酷的项目,查看器可以只读吗?
tofutim

2
只需使用一个基本的文本编辑器,例如notepad ++
Longball27,2011年

Answers:


101

这仅用于使用Powershell查看...

GUI显示 支持排序,过滤:

    Import-Csv yourfile.csv |Out-GridView

控制台显示:

    Import-Csv yourfile.csv |Format-Table -AutoSize

要么:

    Import-Csv yourfile.csv |Format-List

有关其他排序和筛选选项,请遍历where-object和sort-object cmdlet


Windows内置功能受到赞赏!
Ivan Chau

为此,我需要一个“心脏”按钮。
查尔斯·伍德

1
!!! 哦,我的天哪,这是什么功能
-code4j

1
该死,这是如此有用...而且未知!:)
Rynkadink

6
这太棒了。不过要注意的一件事是,如果要指定定界符(用于不太逗号分隔的值),请使用-delimiter ';'
Stelios Adamantidis

22

我使用Nirsoft的CSVFileView。这是一个简单的轻型只读csv查看器。

注意:由于Nirsoft网站上的密码恢复工具,许多病毒检查程序将阻止从那里下载的可执行文件


2
这正是您想要的。轻巧,但有很多选择。您想要的一种是自动刷新(也许还可以进行部分刷新)。筛选器可以帮助您仅查看您感兴趣的数据。这是一个非常有用的工具。
yosh m

Nirsoft网站上充斥着许多很棒的工具
马修·洛克

20

如果您的系统具有Cygwin,column -t那么我想在终端窗口中使用。

$ cat file.csv
1,2,3,4
A,B,C,D
i,ii,iii,iv,v
foo,bar,foo foo,foobar
No commas

$ column -t -s"," file.csv
1          2    3        4
A          B    C        D
i          ii   iii      iv      v
foo        bar  foo foo  foobar
No commas

为了根据您的要求对原始内容进行更改进行更新,可以将其与以下watch命令结合使用:

watch column -t -s, file.csv

1
尽管问题被标记为Windows,但它column -t也以各种形式的* nix出现,包括Mac OS,因此请尽可能享受your的乐趣。
戴夫·兰德




1

终于找到一个可以立即打开大文件的文件,并自动检测到分隔符:http://www.fileviewer.com/的V File Viewer 免费试用20天。$ 20购买。

另一个非常快速且能自动检测到分隔符的方法是http://delimitware.com的15天免费试用版。每年$ 49美元。有点贵。


0

我相信Microsoft网站上有免费的Excel观众。而且我认为本机写字板/写入也可以打开CSV文件。


0

如果只想查看文件,为什么不使用文本编辑器?较好的文件将刷新并提示您是否要重新加载文件。但是,它们不会为您将值分成不同的列。他们只会显示内容。过去,UltraEdit和TextPad对我来说都是可靠的。


11
文本编辑器不会很好地格式化列。内置一些简单的函数(例如SUM())也很好。
syvex

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.