将MPS与其他JetBrains IDE集成

问题描述 投票:-1回答:1

是否有可能很好地集成基于MPS的DSL其他IntelliJ IDE,如PhpStorm?

最需要的功能是按类型(*.ext模式)和PHP文件生成(透明或至少自动)处理文件。

intellij-idea phpstorm mps
1个回答
1
投票

MPS可以在其他基于IntelliJ平台的IDE中以受限形式使用,例如WebStorm,PhpStorm。我不知道有什么特别支持通过MPS生成PHP代码,至少MPS团队还没有做到这一点。另外,回答评论中的问题,可以说MPS中实现的DSL中的程序默认保存为xml文件。自定义持久性可以作为MPS的插件实现。此外,自定义持久性可以针对特定DSL进行定制,这与语言无关的默认xml持久性不同。

© www.soinside.com 2019 - 2024. All rights reserved.