编写IntelliJ语法突出显示插件时委派语法突出显示嵌入式语言

时间:2012-07-02 05:39:21

标签: intellij-idea intellij-plugin

我正在编写一个IntelliJ插件来为Jade的Scala实现进行语法高亮显示。 Jade是一种HTML模板语言,可以包含嵌入式代码。例如:

-@ var teams : List[Team]
div(id="TeamList")
    ul
        =teams foreach {view(_, "list")}

“ - @”之后的所有内容和最后一个“=”都嵌入了Scala代码。我的插件处理Jade语法高亮,但我不想重复Scala高亮显示。有没有办法将Scala代码的语法高亮显示委托给现有的Scala插件?

0 个答案:

没有答案