我正在尝试设置使用AvalonEdit的程序中的语法高亮显示。
我正在使用以下代码:
StreamResourceInfo sri = Application.GetResourceStream(new Uri("lua.xshd"));
using (Stream s = sri.Stream)
{
using (XmlTextReader reader = new XmlTextReader(s))
{
var gLua = HighlightingLoader.LoadXshd(reader);
editor.SyntaxHighlighting = HighlightingLoader.Load(gLua, HighlightingManager.Instance);
editor.Text = reader.ToString();
}
}
我也遇到了这个问题:
“System.dll”中发生了“System.UriFormatException”类型的第一次异常
我应该如何更改以使其正常工作?