使用JetBrain的MPS创建编辑器插件

时间:2017-03-30 08:07:29

标签: jetbrains-ide intellij-plugin mps

我可以使用MPS创建一个传统的" IntelliJ的语言插件?

看起来像MPS'核心功能是从DSL到Java的转录。但是我只想定义DSL语法和编辑器,通过JetBrain插件库将其作为独立的语言插件发布。

我不确定这是否是MPS的目的,或者我必须使用Grammar-Kit来创建插件,如here所述。

1 个答案:

答案 0 :(得分:3)

是的,MPS允许您创建IDEA插件,就像Grammar-Kit一样。如果您需要任何核心功能,请采用MPS路线 - 投影编辑器,模块化语言或多级代码生成器。

瓦茨拉夫

相关问题