WPF的语法高亮插件

9

我目前正在寻找一种适用于WPF应用程序的语法高亮器。用户将可以使用文本框进行输入,希望它能够识别代码并相应地突出语法。

我希望最初支持C#,以后再支持其他语言。

重复问题,请参考394751

2个回答

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

它位于svn://svnmirror.sharpdevelop.net/sharpdevelop/trunk/SharpDevelop(不记得确切路径),仅为源代码(但非常容易构建)。 - Andrey Shchekin
它还有一个方便的 NuGet 包。我发现将它集成到我的应用程序中非常容易(仅用于以只读方式显示高亮颜色)。只需 2 分钟即可完成。 - LOAS

0

我曾经也试图寻找同样的解决方案,但都没有成功。唯一找到的解决方案是使用Actipro的Syntax Highlighter for WinForms,该工具可以在WPF应用程序中托管。据我所知,Actipro正在开发WPF版本,但我不确定它是否已经准备好了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接