具有比较功能的大文本文件编辑器?

问题描述 投票:1回答:5

我试图比较两个大约500MB的大文本文件,我试图使用Notepad ++,Textpad,VIM等,甚至无法让它们打开文本文件。要么是这样,要么工作的编辑没有比较功能。

我需要看看在这两个文本文件中做了哪些更改,这就是我需要比较它们的原因。有没有人有什么建议?

diff text-editor large-files file-comparison
5个回答
1
投票

diff file1 file2


1
投票

这些文件应该非常相似吗?使用diff程序而不是编辑器;因为他们专注于显示差异,所以他们通常更有能力处理大文件。

http://drupal.org/node/324的页面有一个Windows的差异程序列表。如果您使用的是Unix或Linux,则可能已经安装了diff。

如果你需要一个编辑器,我知道Emacs可以配置为这么大的文件,但我自己没有尝试过。更多信息在http://www.emacswiki.org/emacs/EmacsFileSizeLimit


0
投票

使用UNIX / LINUX diff file1 file2对于大文本文件是不实用的。我今天花了一些时间研究解决方案,我想和你分享我的发现。开源项目Meld http://meldmerge.org/。它也可以在OS X,Linux和Windows平台上使用。

如果您更喜欢使用notepad ++,可以下载插件:打开记事本++ - >插件 - >插件管理器 - >显示插件管理器 - >查找名为“比较”的插件。


0
投票

http://winmerge.org/ Winmerge正是你想要的。


-1
投票

JujuEdit打开大文件,它不会将它们加载到内存中。它没有比较功能。我在2秒或更短的时间内打开了1G字节的文件。它有二进制模式。

© www.soinside.com 2019 - 2024. All rights reserved.