内容提要
今天发布了MPS 2025.3的第二个EAP版本,显著改进了JavaDoc语言,包括文本编辑一致性、样式支持和新操作。同时,生成器计划也进行了优化,支持条件分支和快捷键创建新元素。
延伸解读
JavaDoc语言的改进
MPS 2025.3的JavaDoc语言经过全面改进,迁移至jetbrains.mps.lang.text语言。这一变化提升了文本编辑的一致性,用户在编辑JavaDoc时可以享受与其他MPS语言相同的体验。此外,JavaDoc现在支持文本样式,如粗体和斜体,这在生成的Java源文件中以HTML标签形式体现,增强了文档的可读性。
生成器计划的新功能
新版本引入了PlanContribution概念,替代了之前的实验性功能,使得复杂模型转换的用户体验得到了显著提升。生成器计划现在支持条件分支激活,用户可以根据特定条件选择性地激活某些分支,这为模型设计提供了更大的灵活性和控制力。
快捷键的使用提升
在项目视图中,用户可以通过快捷键显著提高创建新元素的效率。新模块、模型和节点的创建不再依赖鼠标操作,这对于提高开发效率和工作流的流畅性具有重要意义,尤其是在处理大型项目时。
Q&A
MPS 2025.3第二个EAP版本有哪些主要改进?
主要改进包括JavaDoc语言的全面改进、生成器计划的优化以及项目视图中快捷键创建新元素的改善。
JavaDoc语言的改进具体包括哪些方面?
JavaDoc语言迁移到jetbrains.mps.lang.text,支持文本样式(如粗体和斜体),并修复了多个问题,包括块标签支持多行描述。
生成器计划的改进有哪些新功能?
生成器计划引入了PlanContribution概念,支持条件分支激活,并允许根据特定条件激活计划的某些分支。
如何使用新的“作为JavaDoc粘贴”功能?
该功能允许将JavaDoc代码粘贴到BaseLanguage中,并确保正确解析为JavaDoc文本行和标签。
MPS 2025.3第二个EAP版本的下载链接在哪里?
用户可以在官方网站下载MPS 2025.3的第二个EAP版本。
项目视图中如何使用快捷键创建新元素?
用户可以通过键盘快捷键在项目视图的逻辑面板中创建新模块、模型和节点,无需使用鼠标。