MPS 2025.2 带来了整体的质量和稳定性改进,以及多项显著升级。 此版本增加了使用操作系统原生启动器启动 MPS 的功能,引入了现代化的 Node Info(节点信息)对话框,并改进了复制粘贴引用时处理解析信息的方式。 开发者现在可以使用工厂方法提供图标,并且平台已更新,加入了一系列增强。
以下是更改的完整列表。
除了现有的 TextIcon、FileIcon 和 ConstantFieldIcon 概念之外,现在还新增了 FactoryMethodIcon 概念。 它可以通过引用创建并返回 javax.swing.Icon 实例的具体静态工厂方法声明来指定图标。
将引用复制到剪贴板时,解析信息现在可以正确更新。 重命名引用的目标(例如变量)而不使用 Rename(重命名)重构时,指向该目标的引用的解析信息将不会更新。 不过,只要您将这些引用复制到剪贴板,它们的解析信息就会正确更新,并且粘贴时引用将被正确地重新解析。
MPS 与不断发展的 Java 生态系统保持同步。 在本次更新中,我们将源和目标兼容性更新到 Java 21,解锁了对新语言功能的访问并改进了运行时性能。
基于我们对稳定性和性能的持续承诺,MPS 2025.2 包含平台各方面的大量 bug 修正。 从小麻烦到影响重大的边缘情况,我们已解决相关问题,帮助确保更顺畅的开发体验。 可以在这里找到已解决问题的完整列表。
对于每一个主要版本,我们都会准备从旧版本 MPS 迁移的说明,以确保一切顺利。 请仔细阅读更新的迁移指南。