9

Есть ли инструмент для сравнения двух строк текста?

Все инструменты, которые у меня есть, сравниваются на линейном уровне, когда мне действительно нужен diff уровня персонажа в строке.

Windows или * nix, GUI или командная строка, мне все равно.

4 ответа4

7

Я часто использую vimdiff для сравнения двух файлов рядом. vimdiff в цветном режиме выделит все различия между соответствующими строками на каждой стороне. Я использую его для поиска разных символов в двух разных строках (в разных файлах) прямо сейчас.

5

kdiff - это одна утилита сравнения с открытым исходным кодом, которая показывает различия между символами, а также строку за строкой. Я уверен, что есть другие. Вот ссылка для kdiff: http://kdiff3.sourceforge.net/

1

DiffMerge отлично справляется с подсветкой различий между словами или символами. Лучше, чем WinMerge, IME.

0

Используйте этот Perl-скрипт из проекта git.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .