9

我目前正在为 WPF 应用程序寻找语法荧光笔。一个文本框可供用户输入,希望能识别代码并相应地突出显示语法。

我想稍后支持 C# initialy 和其他语言。

问题394751的重复

4

4 回答 4

13

我想这个问题有你的答案。

有人知道我可以嵌入到 WPF 窗口或 Windows 窗体中的代码编辑器吗?

或者你可以自己写一个:http: //blogs.microsoft.co.il/blogs/tamir/archive/2006/12/14/RichTextBox-syntax-highlighting.aspx

于 2009-01-18T09:37:54.560 回答
2

前段时间我发现这篇博客文章有一个关于如何从 RichTextBox 创建自定义语法高亮控件的教程。也许它对你也有用。

于 2009-01-18T09:38:25.167 回答
1

如果您不介意没有任何文档,AvalonEdit是一个不错的选择。我目前正在用于一个项目,它是一个很棒的工具。即使在复杂的场景中,我也没有遇到过一个错误。

于 2009-01-18T11:05:31.530 回答
0

我一直在寻找同样的东西但没有成功。我发现的唯一解决方案是 Actipro 的用于 WinForms 的语法荧光笔,它可以托管在 WPF 应用程序中。AFAIK Actipro 正在开发 WPF 版本,但我不知道它是否准备好

于 2009-01-18T09:39:11.377 回答