2011-03-09 92 views
1

我試圖比較每個500MB左右的兩個大文本文件,我嘗試過使用Notepad ++,Textpad,VIM等,並且無法讓它們甚至打開文本文件。要麼是這樣,要麼就是那些工作的編輯沒有比較功能。帶有比較功能的大型文本文件編輯器?

我需要看看在這兩個文本文件中進行了哪些更改,這就是爲什麼我需要比較它們。有沒有人有什麼建議?

回答

1

diff文件1文件2

+0

或者,在windows下,加的夫 – 2011-03-09 23:08:50

1

是文件應該是非常相似的?使用diff程序而不是編輯器;由於他們專注於顯示不同之處,因此他們通常能夠處理大型文件。

http://drupal.org/node/324的頁面有一個Windows差異程序列表。如果你使用Unix或Linux,你可能已經安裝了diff。

如果你需要一個編輯器,我知道Emacs可以配置爲這樣大的文件,但我沒有自己嘗試過。更多信息在http://www.emacswiki.org/emacs/EmacsFileSizeLimit

-1

JujuEdit打開大文件,它不會將它們加載到內存中。它不會比較功能。 我在2秒或更短時間內打開了一個1G字節的文件。 它有二進制模式。

0

對於大型文本文件,使用UNIX/LINUX diff file1 file2是不現實的。我花了一些時間研究解決方案,並且希望與您分享我的發現。有開源項目Meld http://meldmerge.org/。它也可以在OS X,Linux和Windows平臺上使用。

如果你喜歡使用記事本+ +有插件可供下載: 打開記事本++ - >插件 - >插件管理器 - >顯示插件管理器 - >查找名爲「比較」的插件。