2012-01-15 5 views
1

Возможно ли запустить kdiff3 вместо вывода текста при запуске hg diff? Это может быть какой-то переключатель или какая-то настройка, которая позволяет подключить kdiff3.hg diff вызывает kdfif3 вместо вывода текста

+0

Возможный дубликат [есть ли способ передать git или выход Mercurial diff в инструмент Diff для графического интерфейса?] (Http://stackoverflow.com/questions/2954118/is-there-a-way-to-pipe -the-git-or-mercurial-diff-output-to-a-gui-diff-tool) –

ответ

1

Вы должны изучить extdiff extension. Это позволяет создавать новые команды diff, которые могут запускать внешние инструменты diff, такие как KDiff3.

настроить его с чем-то вроде:

[extdiff] 
cmd.vdiff = kdiff3 

, а затем вы можете использовать hg vdiff, чтобы получить графический диф с помощью KDiff3. Как ни странно, расширение не позволяет вам перегружать обычную команду hg diff - она ​​позволяет добавлять новые команды.

+0

Это прекрасно, спасибо Мартину. – gruszczy

Смежные вопросы