Я почти никогда не использовал ничего, кроме Мелда . Можете ли вы порекомендовать что-нибудь еще?
Было бы очень приятно, если бы вы дали повод для своей рекомендации (в качестве комментария).
[ примечание ] Я хочу альтернативу, потому что Мелд недавно потерял возможность копировать все содержимое из одного файла в другой. Я имею в виду функциональность, доступную через Copy To Left/Right
пункт меню, вызываемый правой кнопкой мыши.
[ обновление ] Я только что проверил, и проблема была введена 1.3.2 . 1.3.1 работает хорошо, и я проверил последнюю версию 1.4.0 , и она не работает.
software-rec
gui
diff
Tshepang
источник
источник
Merge
меню.Ответы:
Существует ряд инструментов, которые можно использовать:
У вас есть два файла и вы хотите просмотреть их различия? Используйте «средство просмотра различий в файлах». У вас есть файл diff, и вы хотите просмотреть его на удобном для чтения дисплее? Используйте «средство просмотра различий».
источник
Существует также
vimdiff
(с его версией GUIgvimdiff
).источник
Пакетный
ediff
пакет Emacs является довольно хорошим средством просмотра различий (начните с команд в Emacs 'Tools / Compare
иTools / Merge
меню). Он имеет все основные функции (выделение различий между двумя файлами, переход между разными блоками) и наиболее распространенные промежуточные функции (сравнение частей файлов, сравнение ревизий, извлеченных из контроля версий, сравнение деревьев каталогов, использование общего предка в качестве контрольной точки, произвести объединенную версию). Тем не менее, он не имеет особых возможностей игнорировать.То, что Emacs имеет над большинством других программ просмотра различий, включает в себя улучшенные возможности поиска, подсветку синтаксиса, расширяемость Lisp. Да, и встроенный редактор.
источник
v
/^
(ediff-scroll-vertically
, поднимаясь или опускаясь в зависимости от нажатия клавиши, чтобы вызвать его), прокручивает все окна параллельно.Я рекомендую kdiff3. Он может использоваться как программистами для сравнения файлов src во время разработки программного обеспечения, так и людьми, выполняющими периодическое резервное копирование, для сравнения двух папок (рекурсивно до конца), первой на жестком диске вашей системы и второй внешней резервной копии жесткого диска.
В последнем случае вы можете настроить сравнение даты, времени и размера, а не построчное сравнение, необходимое программистам. Он обеспечивает хороший вывод с цветовой кодировкой для каждого каталога / файла, участвующего в сравнении, и вы можете выборочно добавлять / удалять новые файлы, которые вы создали / удалили на системном жестком диске, на резервный жесткий диск.
источник
Я использовал tkdiff ( http://sourceforge.net/projects/tkdiff/ ) в течение многих лет. Он делает то, что я хочу, для отображения различий между файлами, и он может записать файл «слияния» с любым выбором левого и правого различий между файлами.
Недостаток: он написан на Tcl / Tk, и не все системы имеют это.
источник
Я думаю, что xxdiff делает то, что вы хотите.
источник
Сравнение различных утилит. Старый, но все еще в силе.
http://web.archive.org/web/20111003125309/http://amjith.blogspot.com/2007/07/visual-diff-tools-in-linux.html
источник