在 BaseLanguage 中实现可序列化 Class
Implement Serializable in BaseLanguage Class
如何在 BaseLanguage 的 class 中实现可序列化?
到目前为止我做了什么:
- 使用 MPS 3.3.4
- 创建新的解决方案项目
- 添加新模型
- 添加
module.JDK@project_stub
作为依赖项
- 添加
jetbrains.mps.baseLanguage
作为使用的语言
- 新增Class
- 在编辑器中触发
implements
。
- 触发自动完成
编辑器现在显示来自 java.lang
命名空间的可用接口列表,例如 Clonable
、Comparable
等等。然而,没有Serializable
。当我尝试在生成器中实现 Serializable
时出现相同的行为。
这是一个错误还是我遗漏了什么?
您可能没有将 java.io@java_stub 模型导入到您的依赖项中。在编辑器中按 Control + M 即可。
瓦茨拉夫
如何在 BaseLanguage 的 class 中实现可序列化?
到目前为止我做了什么:
- 使用 MPS 3.3.4
- 创建新的解决方案项目
- 添加新模型
- 添加
module.JDK@project_stub
作为依赖项 - 添加
jetbrains.mps.baseLanguage
作为使用的语言 - 新增Class
- 在编辑器中触发
implements
。 - 触发自动完成
编辑器现在显示来自 java.lang
命名空间的可用接口列表,例如 Clonable
、Comparable
等等。然而,没有Serializable
。当我尝试在生成器中实现 Serializable
时出现相同的行为。
这是一个错误还是我遗漏了什么?
您可能没有将 java.io@java_stub 模型导入到您的依赖项中。在编辑器中按 Control + M 即可。
瓦茨拉夫