Утилита сравнения файлов

Я ищу, сравнивают утилиту, подобную для "слияния победы" или "вне всякого сравнения". Это, кроме того, для gui сравнения будет иметь API, который я смогу работать на своих файлах с помощью моего кода и видеть, являются ли файлы тем же или не и также используют его в gui режиме для показа графически различий.

Какие-либо рекомендации?

спасибо

6
задан Night Walker 14 March 2010 в 15:32
поделиться

7 ответов

Kdiff может сделать то, что вам нужно. Командная строка Kdiff

2
ответ дан 17 December 2019 в 02:27
поделиться

Если вам нужен Diff API (а не отдельный инструмент), попробуйте DiffPlex .

3
ответ дан 17 December 2019 в 02:27
поделиться

Мне нравится ExamDiff Pro. Есть также бесплатная версия.

0
ответ дан 17 December 2019 в 02:27
поделиться

Beyond Compare 3 поддерживает действия командной строки, поэтому вы сможете подключить его к любому существующему процессу.

Вот документация по командной строке, если вам интересно: http://www.scootersoftware.com/help/index.html?command_line_reference.html

Бесплатные версии доступны для загрузки.

0
ответ дан 17 December 2019 в 02:27
поделиться

WinMerge IS с открытым исходным кодом, вы можете изменить его, чтобы делать то, что хотите (хотя я почти уверен, что у него есть доступ к командной строке и API, который вы могли бы использовать).

0
ответ дан 17 December 2019 в 02:27
поделиться

Посмотрите на Araxis Merge - это утилита двустороннего или трехстороннего разделения, она может работать с ANSI, ASCII и Unicode файлами (она даже может сравнивать ANSI файл с Unicode файлом!), и она предлагает как интерфейс командной строки, так и API автоматизации для включения ее умных функций в ваши собственные приложения.

Настоятельно рекомендуем!

1
ответ дан 17 December 2019 в 02:27
поделиться

Вы не упомянули, бесплатная она или нет. Если бесплатно, то Sourcegear's DiffMerge: http://www.sourcegear.com/diffmerge/index.html.

0
ответ дан 17 December 2019 в 02:27
поделиться