AvalonEdit是基于WPF的代码显示控件,项目地址:https://github.com/icsharpcode/AvalonEdit,支持C#,javascript,C++,XML,HTML,Java等语言的关键字高亮显示。

但比较重要的是,AvalonEdit能够支持自定义的高亮配置,对于需要编写脚本编辑器的场景,应该会很有帮助。
在演示项目中,通过配置CustomHighlighting.xshd文件,可以对高亮显示做自定义设置。设置文件如下:
<?xml version="1.0"?> <SyntaxDefinition name="Custom Highlighting" xmlns="http://icsharpcode.net/sharpdevelop/syntaxdefinition/2008"> <Color name="Comment" foreground="Green" /> <Color name="String"

AvalonEdit是一个适用于WPF的代码显示控件,支持多种语言的关键字高亮,并允许自定义高亮配置。通过CustomHighlighting.xshd文件,可以定制注释、条件语句、特定关键字和数字的高亮样式,非常适合构建脚本编辑器。该控件在开发公司产品脚本编辑器时被发现非常适用。
1147

被折叠的 条评论
为什么被折叠?



