Большой текстовый редактор с функцией сравнения? - PullRequest
1 голос
/ 10 марта 2011

Я пытаюсь сравнить 2 больших текстовых файла размером около 500 МБ каждый, я пытался использовать Notepad ++, Textpad, VIM и т. Д. И не мог заставить их даже открыть текстовый файл. Либо это, либо работающие редакторы не имеют функции сравнения.

Мне нужно посмотреть, какие изменения внесены в эти 2 текстовых файла, поэтому мне нужно сравнить их. У кого-нибудь есть предложения?

Ответы [ 5 ]

1 голос
/ 10 марта 2011

Должны ли файлы быть очень похожими?Используйте программу сравнения вместо редактора;поскольку они специализируются на отображении различий, они часто более способны обрабатывать большие файлы.

На странице http://drupal.org/node/324 есть список программ diff для Windows.Если вы используете Unix или Linux, вы, вероятно, уже установили diff.

Если вам нужен редактор, я знаю, что Emacs можно настроить для таких больших файлов, но я сам не пробовал.Больше информации на http://www.emacswiki.org/emacs/EmacsFileSizeLimit

1 голос
/ 10 марта 2011

diff file1 file2

0 голосов
/ 27 марта 2019

Winmerge на http://winmerge.org/ именно то, что вы хотите.

0 голосов
/ 05 мая 2016

Использование UNIX / LINUX diff file1 file2 непрактично с большими текстовыми файлами. Сегодня я потратил некоторое время на поиск решений и хотел поделиться с вами своими находками. Существует проект с открытым исходным кодом Meld http://meldmerge.org/. Он также доступен на платформах OS X, Linux и Windows.

Если вы предпочитаете использовать notepad ++, есть плагин, доступный для скачивания: Откройте notepad ++ -> Плагины -> Диспетчер плагинов -> Показать диспетчер плагинов -> Найти плагин с именем «Сравнить».

0 голосов
/ 13 марта 2011

JujuEdit открывает большие файлы и не загружает их в память. Это не сравнивает особенности. Я открыл файл 1G байт за 2 секунды или меньше. Имеет двоичный режим.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...