【问题标题】:Eclipse keyword highlighting in in my own text editor在我自己的文本编辑器中突出显示 Eclipse 关键字
【发布时间】:2012-10-13 13:27:32
【问题描述】:

我在 Eclipse 中制作了一个简单的文本编辑器,在其中添加了一些基于 WordRule 的简单语法突出显示来突出显示语言关键字。问题在于,当关键字是标识符的一部分时(例如,“import”是“extra_import”的一部分),“import”会在“extra_import”中突出显示。如果它只是另一个字符串的子字符串,我如何停止 eclipse 突出显示一个关键字?

另一个问题;是否有基于正则表达式的 IRule?

WhitespaceRule 的目的是什么?空白通常不会突出显示。

谢谢

【问题讨论】:

    标签: eclipse syntax-highlighting


    【解决方案1】:

    您应该查看xtext。这使得实现特定领域的语言比从头实现整个 Eclipse 编辑器模型容易得多。

    【讨论】:

    • 现在在开发结束时,它不是一个选项。语法高亮是最后的润色。
    猜你喜欢
    • 1970-01-01
    • 2016-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-07
    • 2022-12-03
    • 1970-01-01
    相关资源
    最近更新 更多