您现在的位置是:首页 > 文章详情

IntelliJ IDEA 2025.1 EAP 6 发布

日期:2025-02-24点击:47

IntelliJ IDEA 2025.1 EAP 6 现已发布,具体更新内容如下:

Kotlin

增强main.kts依赖解析

IntelliJ IDEA 2025.1 EAP 6 增强了 Kotlin 构建脚本中依赖解析的用户体验。以前,main.kts依赖解析与代码高亮显示并行运行,导致代码先显示为红色,然后在依赖加载完成后变为绿色。。此过程有时会导致卡顿,并且缺乏明确的反馈和控制。

现在,解决方案更加稳定和可预测。用户可以使用“Load script dependencies”按钮跟踪其进度。没有依赖项的脚本会立即打开,无需进行不必要的处理即可高亮显示。此方案还在持续改进中。

Interactive scratch files in K2 mode

现在,Kotlin K2 模式下可以使用 Scratch 文件,让你可以在与项目相同的 IDE 窗口中创建和运行代码草稿。通过交互式执行,可以立即看到结果,从而减少反馈循环并使实验更加顺畅。

关于 Kotlin 编译器插件导致的代码变更的提示

通过此更新,IntelliJ IDEA 现在可以更清楚地了解编译器插件引入的修改,使其行为更加透明。Kotlin 具有多个功能强大的编译器插件,可用于各个领域,例如kotlinx.serializationall-open,它们可以改变 Kotlin 代码的行为方式。

编译器插件可以进行的一些关键修改包括:

  • 更改声明方式– 编译器插件可以修改声明方式,这意味着“final”声明可能会变为 open 状态。all-open插件正是这样做的。为了说明声明方式已被更改,IntelliJ IDEA 现在会显示此信息。

  • 向现有类添加新的 supertypes – 某些插件会引入新的 supertypes。kotlinx.serialization为使用@Serializable注释的声明添加了 KSerializer supertype。这些 supertypes 现在在 IntelliJ IDEA 中可见。 

详情可查看官方博客。 

原文链接:https://www.oschina.net/news/335520/intellij-idea-2025-1-eap-6
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章