我正在编写一个IntelliJ插件来为Jade的Scala实现进行语法高亮显示。 Jade是一种HTML模板语言,可以包含嵌入式代码。例如:
-@ var teams : List[Team]
div(id="TeamList")
ul
=teams foreach {view(_, "list")}
“ - @”之后的所有内容和最后一个“=”都嵌入了Scala代码。我的插件处理Jade语法高亮,但我不想重复Scala高亮显示。有没有办法将Scala代码的语法高亮显示委托给现有的Scala插件?