AvalonEdit突出显示匹配的字符

时间:2011-12-09 17:05:35

标签: c# wpf avalonedit

是否有一种简单的方法可以使用Avalon编辑来突出显示匹配的括号和其他字符,例如{}“”?

1 个答案:

答案 0 :(得分:5)

AvalonEdit不能单独执行此操作 - 您必须自己编写该功能。

您必须自己找到匹配的括号(如果您的语言支持注释,字符串常量等,这不是一项简单的任务)。然后,您必须将转换应用于文本(请参阅this article,Line Transformers部分),当然也可以在不再需要时手动将其删除。

<强>更新

领先的SharpDeveloper在这里讨论它: http://community.sharpdevelop.net/forums/p/12352/33648.aspx http://community.sharpdevelop.net/forums/p/10312/28488.aspx