gpt4 book ai didi

c# - Notepad++的Compare插件算法

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:34:11 25 4
gpt4 key购买 nike

我需要在 C#.Net 中创建一个与 Notepad++ Compare 插件功能完全相同的工具,你知道我该怎么做吗?

现在我正在使用这个算法: http://www.codeproject.com/Articles/6943/A-Generic-Reusable-Diff-Algorithm-in-C-II

但我的客户想像在 Notepad++ Compare 插件中那样突出显示差异。

感谢任何想法!

-JRC

最佳答案

您可能找不到可以使用的确切算法。但是你可以做的是,你可以很容易地自定义 A Generic, Reusable Diff Algorithm in C# - II 的逻辑。 , 通过将 Line 列替换为图像列,显示 AdditionDeletion 图像,就像当时 Notepad++ 所做的那样比较。

你也可以看看这个Diff.NET ,这可能会有用。

屏幕截图:

  1. File Difference
  2. Directory Difference

关于c# - Notepad++的Compare插件算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13226002/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com