我需要在 C#.Net 中创建一个具有与 Notepad++ 比较插件完全相同的功能的工具,你知道我该怎么做吗?
现在我正在使用这个算法: http: //www.codeproject.com/Articles/6943/A-Generic-Reusable-Diff-Algorithm-in-C-II
但我的客户想强调 Notepad++ 比较插件中的差异。
感谢您的任何想法!
-JRC
我需要在 C#.Net 中创建一个具有与 Notepad++ 比较插件完全相同的功能的工具,你知道我该怎么做吗?
现在我正在使用这个算法: http: //www.codeproject.com/Articles/6943/A-Generic-Reusable-Diff-Algorithm-in-C-II
但我的客户想强调 Notepad++ 比较插件中的差异。
感谢您的任何想法!
-JRC
您可能找不到可以使用的确切算法。但是您可以做的是,您可以轻松地自定义C# - II 中的 A Generic, Reusable Diff Algorithm的逻辑,通过将Line
列替换为图像列,在比较时显示添加和删除图像Notepad++
。
或者
您还可以查看此Diff.NET,它可能很有用。
截图:
我在我的一个项目中使用了它:http: //diffplex.codeplex.com/