【问题标题】:Is it possible to build JetBrans MPS editor into my program?是否可以在我的程序中构建 JetBrains MPS 编辑器?
【发布时间】:2017-05-07 18:48:21
【问题描述】:

他们有一个设计 DSL 的工具:https://www.jetbrains.com/mps/

是否可以将编辑器从那里嵌入到我的程序中?或者唯一的目的是仅在开发期间使用它(从 DSL 编译)?

【问题讨论】:

  • 您的应用程序使用什么平台?
  • 尚未决定。我在想是 Java 和可移植的。

标签: dsl mps


【解决方案1】:

原则上,由于 MPS 编辑器是一个 Java Swing 应用程序,它可以被嵌入,但是,当前的连接使它不是一个简单的过程。这绝对是人迹罕至的地方。

围绕 DSL 创建单一用途 IDE 的首选方法是构建一个独立的 IDE,它利用 IntelliJ 平台并捆绑所需的 DSL - https://confluence.jetbrains.com/display/MPSD34/Building+standalone+IDEs+for+your+languages

【讨论】:

    猜你喜欢
    • 2019-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多