用于WPF的语法Highlighter

时间:2009-01-18 09:27:26

标签: wpf syntax syntax-highlighting

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

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

问题重复394751

4 个答案:

答案 0 :(得分:12)

答案 1 :(得分:2)

前段时间我发现了this博客文章,其中包含有关如何从RichTextBox创建自定义语法高亮控件的教程。也许它对你也有用。

答案 2 :(得分:1)

如果你不介意没有任何文件,AvalonEdit是一个不错的选择。我目前正在使用一个项目,它是一个很棒的工具。即使在复杂的情况下我也没有遇到过一个bug。

答案 3 :(得分:0)

我一直在寻找同样的事情而没有成功。我找到的唯一解决方案是Actipro的Syntax Highlighter for WinForms,可以在WPF应用程序中托管。 AFAIK Actipro正在研究WPF版本,但我不知道它是否准备就绪