Для работы с прозаическим текстом, хранящимся в виде простого текста, мне действительно нравится вывод git diff --color-words
, но мне не нравится, как он зависит от escape-последовательностей терминала ANSI. Я хотел бы получить выходные данные, которые я могу использовать, чтобы превратить в HTML, в какое-то удобное для пользователя отображение необработанных символов или получить статистику по различиям между этими двумя файлами.
Я предпочитаю Perl (включая CPAN), но согласился бы почти на все.