继续我上一个问题,文本差异可视化有什么好的控件吗?
类似于 StackOverflow 的修订差异查看器,但适用于 WinForms 或 WPF
要求:
- 免费,最好是开源的
- 基于 WPF 或 WinForms
请不要应用程序,只有组件。
我对 OSS 差异工具不感兴趣
继续我上一个问题,文本差异可视化有什么好的控件吗?
类似于 StackOverflow 的修订差异查看器,但适用于 WinForms 或 WPF
要求:
请不要应用程序,只有组件。
我对 OSS 差异工具不感兴趣
有(作为 GitSharp 的一部分)在 c# 中具有非常易于使用的 API 的开源差异引擎和(作为 GitSharp.Demo 的一部分)WPF 差异查看器。从项目中提取代码应该不会太难。
在此处查找更多信息:http: //www.eqqon.com/index.php/GitSharp#GitSharp.Demo
可能还想看看MeneesDiffUtils。有一堆与差异相关的实用程序,包括可视化控件。提供了完整的源代码,并在名为 CharityWare 的许可下。
我推荐DiffPlex。它的netstandard1.0
重量很轻。
您可以使用以下方法轻松地将其嵌入到您的 WPF 应用程序中RichTextBox
:https ://github.com/halllo/WpfDiff