如何改变Avalon edit(WPF)的语法高亮颜色?

问题描述 投票:0回答:1

我在WPF的一个项目中使用AvalonEdit文本编辑器,我需要改变语言的语法颜色。

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

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

我如何改变语言的颜色?我在AvalonEdit Sample demo文件夹中看到一些文件 "ICSharpCode.AvalonEdit\Highlighting\Resources",但我不知道如何使用它们。

c# wpf colors syntax-highlighting avalonedit
1个回答
0
投票

你可以通过在运行时加载自己的高亮定义来改变语法高亮。更多细节请参见本条目。如何创建AvalonEdit语法文件(.xshd)并将其嵌入到我的汇编中?

© www.soinside.com 2019 - 2024. All rights reserved.