Git 在开源差异工具上创建包装器

Git 在开源差异工具上创建包装器,git,git-diff,meld,kdiff3,Git,Git Diff,Meld,Kdiff3,我想在一些开源的diff工具上编写一个包装器。 说kdiff3。建议采用同样的方法 diff工具根据文件显示代码中的diff。 我希望它根据我的要求执行特定的任务,并通过删除导致冲突的代码自动解决冲突。kdiff 3似乎没有api,尽管您可以使用不同的选项从命令行调用它。此文档可以帮助您实现目标。好的,您的问题是什么?你试了什么?你打算使用什么语言?我使用的是json,我必须合并代码。问题是,例如,我有一个按钮,我已将其id从btn1更改为btn2。diff工具将显示的只是id中的更改,但我想创

我想在一些开源的diff工具上编写一个包装器。 说kdiff3。建议采用同样的方法

diff工具根据文件显示代码中的diff。
我希望它根据我的要求执行特定的任务,并通过删除导致冲突的代码自动解决冲突。

kdiff 3似乎没有api,尽管您可以使用不同的选项从命令行调用它。此文档可以帮助您实现目标。

好的,您的问题是什么?你试了什么?你打算使用什么语言?我使用的是json,我必须合并代码。问题是,例如,我有一个按钮,我已将其id从btn1更改为btn2。diff工具将显示的只是id中的更改,但我想创建一个包装器,在其中可以添加更多细节,以便最终用户更容易理解