我正在使用ICSharpCode.TextEditor并希望更改语法颜色... 在命名空间
ICSharpCode.TextEditor.Document
有
public class HighlightColor
但我不知道如何为编辑器提供新颜色。那里有人,谁知道如何做到这一点,或者我在哪里可以找到该编辑器控件的文档?
谢谢。
答案 0 :(得分:5)
ICSharpCode.TextEditor中的语法高亮由用于突出显示的语法高亮定义(.xshd文件)决定。
有关文件格式的说明以及如何将其加载到文本编辑器中,请参阅http://wiki.sharpdevelop.net/Syntax highlighting.ashx。
如果您下载SharpDevelop源代码,您可以在SharpDevelop \ src \ Libraries \ ICSharpCode.TextEditor \ Project \ Resources中找到现有的突出显示定义。