相关疑难解决方法(0)

如何可视化或格式化diff/patch文件?

我有一个补丁文件(统一差异),像输出svn diff,git diff或diff -u ....我想回顾一下,但统一的差异格式 - 特别是有很多文件和变化 - 对我来说很难.

如何从补丁文件中获取格式良好的差异视图?我没有文件本身,只有diff,所以我不能使用所有常规的diff工具.

到目前为止,我最好的两个策略是:

  1. 在gvim中加载diff并获得一些语法突出显示
  2. 将差异粘贴到#!diff-formatted部分中的Trac wiki中,然后单击"预览" - 这将创建一个非常棒的差异视图:
{{{
#!diff
<unified diff here>
}}}

有桌面工具可以做到这一点吗?有没有办法说服kdiff3/diffmerge/p4merge /等可视化补丁文件?复制Trac可视化的东西也会很棒.

编辑:Windows支持的奖励积分,最好是安装程序或无痛安装.

formatting diff visualization patch

34
推荐指数
3
解决办法
3万
查看次数

Git格式补丁查看器?

有人正在向我发送由"git format-patch"生成的补丁.

是否有一个gui(在Linux上)可以打开这些.patch文件?

我尝试了很多差异,但他们所做的就是比较两个现有的文件/文件夹.没有可以显示补丁,除了kompare,它吐出"差异格式错误.有些行无法解析,不会在差异视图中显示." 每次.

git

8
推荐指数
3
解决办法
2万
查看次数

标签 统计

diff ×1

formatting ×1

git ×1

patch ×1

visualization ×1