JetBrains MPS 只是为了创建突出显示?

JetBrains MPS just to create highlighting?

创建 MPS 不是为了创建编程语言,而是为已经创建的语言创建语法(突出显示)是真的吗?

不,那不是真的。您可以在 MPS 中制作任何语言(通用编程语言或领域特定语言),也可以使用您自己的自定义 parser/compiler 制作,等等。因为MPS支持多种表示法(前提是你安装了一些插件,比如diagram,tables,或者数学表示法插件),你可以直接用editable具体的语法来制作语言,它不仅是文本的,而且例如图表、数学公式、table、树或各种符号的组合。