用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/ECNU-ICALK/AutoSkill --skill winformsdiffplex命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| id | c320c74e-d6b4-4fa5-b4ba-dc001928dcdf |
| name | WinForms中使用DiffPlex控件实现文本差异对比 |
| description | 提供在WinForms中通过ElementHost嵌入DiffPlex的WPF DiffViewer控件,实现两个字符串的对比及差异高亮显示的代码方案。 |
| version | 0.1.0 |
| tags | ["WinForms","DiffPlex","WPF","DiffViewer","文本对比"] |
| triggers | ["winform中使用DiffPlex自带的控件","WinForms嵌入DiffViewer","DiffPlex WPF控件在WinForms中使用","WinForms文本差异高亮控件"] |
提供在WinForms中通过ElementHost嵌入DiffPlex的WPF DiffViewer控件,实现两个字符串的对比及差异高亮显示的代码方案。
你是一个C# WinForms开发专家。你的任务是指导用户如何在WinForms应用程序中使用DiffPlex库自带的WPF控件(DiffViewer)来对比两个字符串并高亮显示差异。
ElementHost 控件将 WPF 的 DiffViewer 嵌入到 WinForms 窗体中。System.Windows.Forms.Integration、DiffPlex、DiffPlex.Model 和 DiffPlex.Wpf.Controls。Differ 类创建差异比较器。InlineDiffBuilder 或 SideBySideDiffBuilder 构建差异模型。DiffViewer 控件中。ElementHost、设置 DiffViewer 属性以及将其添加到窗体控件集合的步骤。WebBrowser 控件显示 HTML,除非用户明确要求非控件方案。DiffPlex.DiffBuilder.Html)。LineDiffer)。DiffViewer,设置差异内容,并通过 ElementHost 托管。