任何像样的文本比较/合并引擎.NET? [英] Any decent text diff/merge engine for .NET?
本文介绍了任何像样的文本比较/合并引擎.NET?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
要求:
- 免费,preferably开源
- 在.NET中的一个实现管理的LANGS
谷歌找到了这些:
- 一个通用的,可重复使用的Diff 的算法在$ C $的CProject
- 的O(ND)差分算法C#
- 比较/合并/补丁库为C#/。NET 通过约书亚Tauberer
- A Generic, Reusable Diff Algorithm on codeproject
- An O(ND) Difference Algorithm for C#
- Diff/Merge/Patch Library for C#/.NET by Joshua Tauberer
编辑:
没有应用程序请,只有图书馆。
No apps please, only libraries.
推荐答案
您可以抓住的使用谷歌的比较/补丁/匹配 COM组件。它的工作原理,从.NET。
You can grab the COM component that uses Google's Diff/Patch/Match. It works from .NET.
更新,2010年10月17 :本谷歌的Diff /补丁/合并code 已经被移植到C#。 COM组件仍然可以工作,但如果你从.NET来了,你会想直接使用.NET端口。
Update, 2010 Oct 17: The Google Diff/Patch/Merge code has been ported to C#. The COM component still works, but if you're coming from .NET, you'll wanna use the .NET port directly.
这篇关于任何像样的文本比较/合并引擎.NET?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文