如何更改Avalon编辑(WPF)的语法突出显示颜色?

时间:2020-02-08 10:02:05

标签: c# wpf colors syntax-highlighting avalonedit

我正在AvalonEdit文本编辑器用于WPF中的项目,我需要更改语言的语法颜色。

我安装了Nuget程序包,并在MainWindow的XAML中写了xmlns:avalonEdit="http://icsharpcode.net/sharpdevelop/avalonedit"

<avalonEdit:TextEditor Foreground="White" SyntaxHighlighting="PHP" ShowLineNumbers="True" FontSize="16">

如何更改语言的颜色? 我在AvalonEdit示例演示文件夹“ ICSharpCode.AvalonEdit \ Highlighting \ Resources”中看到了一些文件,但我不知道如何使用它们。

1 个答案:

答案 0 :(得分:0)

您可以通过在运行时加载自己的突出显示定义来更改语法突出显示。有关更多详细信息,请参见此条目:How do I create an AvalonEdit syntax file (.xshd) and embed it into my assembly?