Команда IT специалистов выполнит подготовку инфраструктуры для вашего бизнеса.
Внедрение самых передовых решений и технологий.
Поддержка и сопровождение ваших сервисов.
Выполнение работ под "ключ", от покупки сервера, до настройки автоматизации процессов. 8(977)608-78-62 adm@nixm.ru
Внедрение самых передовых решений и технологий.
Поддержка и сопровождение ваших сервисов.
Выполнение работ под "ключ", от покупки сервера, до настройки автоматизации процессов. 8(977)608-78-62 adm@nixm.ru
Цвктной diff
-
- Молчаливый гость
- Сообщения: 9
- Зарегистрирован: 17 мар 2017, 11:00
Цвктной diff
Здравствуйте!
Как получить diff с подсветкой различий, наподобие того, как сделано в Википедии? Можно онлайн сервис или программу. Саму Википедию не предлагать, там старые версии страниц сохраняются навечно, это мне не надо.
В гугле пока не забанили, но, покопавшись немного, найти ничего не удалось.
Как получить diff с подсветкой различий, наподобие того, как сделано в Википедии? Можно онлайн сервис или программу. Саму Википедию не предлагать, там старые версии страниц сохраняются навечно, это мне не надо.
В гугле пока не забанили, но, покопавшись немного, найти ничего не удалось.
- ALEXX
- Администратор
- Сообщения: 1350
- Зарегистрирован: 21 дек 2014, 14:59
- Откуда: Королёв
- Контактная информация:
Re: Цвктной diff
В ~/.hgrc домашнего каталога или в .hg/hgrc проекта вписываем:
Вот накопал...
Код: Выделить всё
[defaults]
cdiff = -q
[extdiff]
cmd.cdiff = colordiff
opts.cdiff = -uprN
Вот накопал...
Наряду с привычным «hg diff» получаем команду «hg cdiff», которая и выдаёт красивый и наглядный список изменений.
-
- Молчаливый гость
- Сообщения: 9
- Зарегистрирован: 17 мар 2017, 11:00
Re: Цвктной diff
Это какая-то система контроля версий. Мне просто два текстовых файла сравнить, чтобы не выискивать отличия.
Нашел некий xxdiff, но он, как и предупреждали, юникод не поддерживает. Так что абсолютно бесполезен. Как будто двадцать лет назад делалось. Можно конечно доработать, но не настолько нужно.
Нашел некий xxdiff, но он, как и предупреждали, юникод не поддерживает. Так что абсолютно бесполезен. Как будто двадцать лет назад делалось. Можно конечно доработать, но не настолько нужно.
-
- Молчаливый гость
- Сообщения: 9
- Зарегистрирован: 17 мар 2017, 11:00
Re: Цвктной diff
Попадался такой, а в описании не написано, что разукрашивает. Попробовал. Перед этим пробовал xxdiff консольный. Работают оба – красота, различия подсвечивают, одна только проблема, юникод не изображают. Хотя в diffmerge есть правило для юникода, но чтобы корректно сравнивать, очевидно. А на экране что тот, что этот рисуют закорючки. А текст русский. Не конфиг, не программа, обычный текст. В общем, часок посидел и сделал. Спасибо, программа удобная, рисовала бы русские буквы, вообще было бы здорово.