【发布时间】:2011-01-21 05:34:15
【问题描述】:
我有一个补丁文件(统一差异),例如来自 svn diff、git diff 或 diff -u ... 的输出。我想复习一下,但是统一的差异格式——尤其是有很多文件和更改的时候——让我很难看。
如何从补丁文件中获得格式良好的差异视图?我没有文件本身,只有 diff,所以我不能使用所有常规的 diff 工具。
到目前为止,我的 2 个最佳策略是:
- 在 gvim 中加载差异并获得一些语法高亮
- 将差异粘贴到 Trac wiki 的
#!diff-formatted 部分中,然后单击“预览” - 这将创建一个很棒的差异视图:
是否有可以执行此操作的桌面工具?有没有办法说服kdiff3 / diffmerge / p4merge / etc.可视化补丁文件?复制 Trac 的可视化效果也很棒。
编辑:Windows 支持的奖励积分也是如此,最好使用安装程序或无痛安装。
【问题讨论】:
标签: formatting diff visualization patch