我有一个补丁文件(统一差异),就像输出svn diff
, git diff
, or diff -u ...
。我想查看它,但统一的 diff 格式 - 特别是包含许多文件和更改 - 使我眼花缭乱。
如何从补丁文件中获得格式良好的差异视图?我没有文件本身,只有差异,所以我无法使用所有常规差异工具。
到目前为止,我的两个最佳策略是:
- 在 gvim 中加载 diff 并获得一些语法突出显示
- 将差异粘贴到 Trac wiki 中的
#!diff
- 格式化部分并单击“预览” - 这将创建一个很棒的差异视图:
{{{
#!diff
<unified diff here>
}}}
有没有可以做到这一点的桌面工具?有没有办法说服 kdiff3 / diffmerge / p4merge / 等可视化补丁文件?复制 Trac 可视化的东西也很棒。
编辑:Windows 支持也有加分,最好有安装程序或无痛安装。
尝试使用 kompare -http://www.caffeinated.me.uk/kompare/ http://www.caffeinated.me.uk/kompare/。它应该可以完成这项工作。
编辑:另外,请查看此处的文件比较工具列表:http://en.wikipedia.org/wiki/Comparison_of_file_comparison_tools http://en.wikipedia.org/wiki/Comparison_of_file_comparison_tools- 查看其中一个表格中的“补丁预览”列。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)