您对在OS X上打开大型文本文件有何建议?我发现BBEdit和Textmate都在这个部门挣扎。
您对在OS X上打开大型文本文件有何建议?我发现BBEdit和Textmate都在这个部门挣扎。
Answers:
我正在使用HexFiend处理60 GB的文本文件,并且效果很好(显然,它可以处理118 GB的文件)。
less
或more
离开。特别适用于千兆字节的单行文本文件。推荐的。
vim
已在Terminal.app中提供。
BBEdit几乎是在Mac上打开大型文本文件的标准。我已经用它打开了一些大小合适的文件,而BBEdit甚至还不费吹灰之力。
您正在谈论一个文件的大小?您的Mac有多少内存(已安装和免费)?
编辑添加...
Bare Bones 今天发布了BBEdit 9.6,并根据发行说明1(在Change下)发布了:
现在可以打开比以前大得多的文件;上限不是无限的,但不再受操作系统中先前存在的约束的限制。
在我看来,这值得升级(BBEdit 9.x的用户免费)并重试。
1如果您以前从未阅读过《裸骨头》发布通知,则应该这样做。即使您对BBEdit不感兴趣。即使您对裸骨头不感兴趣。即使您一般对文本编辑器都没有兴趣。他们真好。对真的。我!我!Pnoies fhtagn!
选中Sublime Text 2。这是那里最好的之一。
TextWrangler是用于打开编辑和保存大文件的好工具。不过,我不建议您复制和粘贴大量内容。如果您不想处理vi接口/命令,请使用它。就像Loic所说的那样,如果您更熟悉vi,MacVim是一个很棒的应用程序。
如果仅读取文件,请使用“ less”命令。您可以像vi一样浏览和搜索文件,但速度更快,而且不会出现讨厌的“行太长”类型问题。对于处理大型生产日志,这是非常宝贵的工具。
view
一个只读vi会话。
如果您要处理2 GB以上的文件,我建议使用010编辑器。它不会将整个文件加载到内存中,这意味着您可以用它来打开大于可用RAM的文件,并且打开时间要短得多(打开一个7GB的文件大约需要20秒)。
http://code.google.com/p/macvim/使用1 gig文件搜索文件大约需要1分钟
我的首选是SlickEdit。它看起来有些过时,但是我没有看到其他编辑器能够快速处理大型文件(甚至是GB的文本),并且仍然具有大量功能。