Diff просмотра файлов? - PullRequest
       26

Diff просмотра файлов?

3 голосов
/ 09 февраля 2011

Я ищу инструмент, который отображает файлы diff (сгенерированные из mercurial, в моем случае) некоторым удобным способом.Например, способ, которым bugzilla отображает различные патчи.Просто чтобы прояснить, я не ищу что-то, что сравнивает / объединяет файлы, я уже получил diff, просто хочу удобный способ проверить его.Подсветка синтаксиса была самой близкой вещью, которую я получил), кто-нибудь знает что-нибудь?

Ответы [ 5 ]

0 голосов
/ 20 июня 2014

У меня был тот же вопрос - в основном хорошая подсветка синтаксиса для вывода различий. Я хотел что-то легкое и бесплатное.

Теперь я использую sdif и cdif вместе.

  • sdif делает подсветку синтаксиса, которую вы хотите

  • cdif выполняет изменение контекста слова, поэтому в измененной строке измененные слова выделяются по-разному

0 голосов
/ 26 февраля 2011

Как подсказал @tomahawk, если вы укажете FishEye на свой репозиторий Hg, вы сможете различать ревизии файла и просматривать набор изменений как разность.

Если вы хотите посмотреть произвольноФайлы патчей, вы можете купить Atlassian's Crucible, который позволяет создать обзор кода, загрузив патч, который вы затем можете просмотреть в виде отличного сравнения (и комментировать совместно, но это, вероятно, вас не интересует).Лицензия на 5 пользователей Crucible стоит $ 10.

(Раскрытие: я разработчик Crucible в Atlassian)

0 голосов
/ 09 февраля 2011

Вы пробовали смешивать?(хотя работает только в UNIX ..)

0 голосов
/ 09 февраля 2011

Я бы посмотрел на следующий продукт Atlassian 'FishEye' http://www.atlassian.com/software/fisheye/

Это позволяет вам много контролировать вашу систему управления версиями и представления кода / diffs / сообщения о кодах / визуализации и т.д.

0 голосов
/ 09 февраля 2011

Мне очень нравятся Beyond Compare и Araxis Merge (особенно Araxis).

...