什么是好的轻量级CSV查看器?

时间:2011-05-26 16:23:33

标签: windows

那里有没有好的轻量级CSV观众?我希望在修改文件后轻松刷新文件。快速谷歌搜索没有找到任何明确的赢家。

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

10 个答案:

答案 0 :(得分:73)

这仅供查看,使用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

答案 1 :(得分:19)

我使用Nirsoft的CSVFileView。它是一个简单的轻量级只读csv查看器。

注意:由于Nirsoft网站上的密码恢复工具很多virus checkers will block executables从那里下载。

答案 2 :(得分:15)

如果你的系统有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

答案 3 :(得分:11)

这些线程都指向CSVed:

我尝试了它,并且对于包含大量列(313)的较大文件(4000000行)存在一些问题,因此YMMV。

我通常只使用BSD列实用程序。它是windows上“util-linux”软件包的一部分:

答案 4 :(得分:8)

你可以试试Ron's Editor - 它会做你想要的,比编辑CSV文件恕我一点好多了(这就是我编写它的原因),我会让你决定它是否足够亮;-)

答案 5 :(得分:2)

因为我对Excel显示CSV文件的方式不满意,我制作了一个用于显示CSV文件的小型可执行文件。我最近在http://csvquickviewer.com/提供了它 它仅适用于Windows,因为它在.NET中编写

它不需要配置,但允许过滤,搜索等。

答案 6 :(得分:1)

最后找到一个可以立即打开大文件,并自动检测分隔符:来自http://www.fileviewer.com/的V文件查看器20天免费试用。 20美元买。

另一个非常快且自动检测分隔符的是来自http://delimitware.com 15天免费路径的分隔符。 49美元/年。有点贵。

答案 7 :(得分:0)

我相信微软的网站上有免费的excel观众。我认为原生的wordpad / write也可以打开CSV文件。

答案 8 :(得分:0)

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

答案 9 :(得分:0)

OKFN的DataPipes SaaS Tool是使用浏览器的选项 GitHub自动将CSV呈现为表格,提供另一个浏览器内选项以及更多功能。