我在 Eclipse 中制作了一个简单的文本编辑器,在其中添加了一些基于 WordRule 的简单语法突出显示来突出显示语言关键字。问题在于,当关键字是标识符的一部分时(例如,“import”是“extra_import”的一部分),“import”会在“extra_import”中突出显示。如果它只是另一个字符串的子字符串,我如何停止 eclipse 以突出显示 aa 关键字?
另一个问题;是否有基于正则表达式的 IRule?
WhitespaceRule 的目的是什么?空白通常不突出显示。
塔克斯