MPS 2025.3 已发布!

MPS 2025.3 已发布!

💡 原文英文,约900词,阅读约需4分钟。
📝

内容提要

MPS 2025.3对JavaDoc语言进行了重要改进,更新了生成器计划和反射编辑器,支持逻辑视图中的键盘操作,并为浅色和深色主题提供不同的TextIcon选项。JavaDoc语言已迁移至jetbrains.mps.lang.text,提升了编辑体验并解决了多个问题,新增条件分支和改进的粘贴功能。

🎯

关键要点

  • MPS 2025.3对JavaDoc语言进行了重大改进,迁移至jetbrains.mps.lang.text。

  • JavaDoc语言的编辑体验与其他MPS语言一致,支持文本复制粘贴和样式设置。

  • 新增的Paste as JavaDoc功能支持将JavaDoc代码粘贴到BaseLanguage中,并正确解析。

  • 生成器计划进行了重要改进,引入了PlanContribution概念,增强了复杂模型转换的用户体验。

  • 生成器计划中的分支支持条件激活,允许根据特定条件激活某些分支。

  • TextIcon现在支持浅色和深色主题的不同配置选项。

  • 反射编辑器进行了重新设计,合并了只读默认编辑器,消除了混淆。

🔎

延伸解读

JavaDoc语言的统一性提升

MPS 2025.3将JavaDoc语言迁移至jetbrains.mps.lang.text,使其编辑体验与其他MPS语言一致。这一改进不仅提升了用户的编辑效率,还解决了多个历史遗留问题,如多行描述和标签解析,用户在使用JavaDoc时将享受到更流畅的操作体验。

生成器计划的灵活性增强

新版本引入的PlanContribution概念和条件激活功能,使得生成器计划在处理复杂模型转换时更加灵活。用户可以根据特定条件激活不同的分支,这为模型设计提供了更大的自由度,适应多变的开发需求。

反射编辑器的整合

反射编辑器的重新设计合并了只读默认编辑器,消除了用户在使用时的混淆。这一变化不仅提升了用户体验,也简化了编辑器的使用流程,使得开发者能够更专注于代码的编写和调试。

延伸问答

MPS 2025.3对JavaDoc语言做了哪些重要改进?

MPS 2025.3将JavaDoc语言迁移至jetbrains.mps.lang.text,提升了编辑体验,支持文本复制粘贴和样式设置。

MPS 2025.3中新增的Paste as JavaDoc功能有什么用?

Paste as JavaDoc功能允许将JavaDoc代码粘贴到BaseLanguage中,并确保正确解析JavaDoc文本行和标签。

生成器计划在MPS 2025.3中有哪些变化?

生成器计划引入了PlanContribution概念,支持条件激活,增强了复杂模型转换的用户体验。

MPS 2025.3如何支持浅色和深色主题?

TextIcon现在支持为浅色和深色主题提供不同的配置选项,允许用户根据主题选择颜色。

反射编辑器在MPS 2025.3中做了哪些改进?

反射编辑器进行了重新设计,合并了只读默认编辑器,消除了用户的混淆。

MPS 2025.3中JavaDoc语言的编辑体验与其他语言有什么不同?

JavaDoc语言的编辑体验现在与其他MPS语言一致,支持文本样式和多行描述。

🏷️

标签

➡️

继续阅读