参加 Kotlin EAP(Early Access Preview) 项目
最终更新: 2024/03/21
你可以参加 Kotlin 早期预览(EAP) 项目, 试用 Kotlin 还未发布的最新功能.
在每个功能发布版 (1.x) 和增量发布版 (1.x.y)之前, 我们会发布少量的 Beta (Beta) 和 Release Candidate (RC) 版本.
如果你发现并报告 bug 到我们的问题追踪系统 YouTrack, 我们非常感谢. 我们很可能会在最终发布版之前修正这些 bug, 因此为了解决你的问题, 不需要等到 Kotlin 的下个发布版.
参加早期预览(EAP) 项目并报告 bug, 你可以向 Kotlin 作出贡献, 帮助我们改进它, 为 不断增长的 Kotlin 社区 每个成员带来利益. 我们非常感谢你的帮助!
如果你有任何问题, 希望参与讨论, 欢迎加入 Kotlin Slack 的 #eap 频道. 在这个频道中, 你还可以收到关于新的 EAP 版本的通知.
在 IDEA 和 Android Studio 中安装 Kotlin EAP Plugin
参与 EAP 项目, 表示你明确了解 EAP 版本并不可靠, 可能不会象期待的那样正常工作, 并且可能包含错误. 请注意, 对于 EAP 和某些版本的最终发布版之间兼容性, 我们并不提供任何保证.
如果你已经安装了 EAP 版, 并希望在之前创建的项目中使用, 请参见 如何针对 EAP 版配置你的构建.
EAP 版能够如何帮助你更加高效的使用 Kotlin
-
为使用稳定发布版做好准备.
如果你在开发一个复杂的多模块项目, 参加 EAP 可以让你采用稳定发布版时的使用经验更加流畅. 越早更新到稳定发布版, 你就可以越快从它的性能改进和新的语言特性中获益.
巨大而且复杂的项目的迁移工作可能需要耗费一些时间, 不仅因为项目的规模, 而且因为 Kotlin 开发组可能还没有考虑到某些特定的使用场景. 通过参加 EAP, 并持续的测试 Kotlin 的新版本, 对于你的特定的使用场景, 你可以快速向我们提供反馈意见. 因此可以帮助我们尽可能多的追查问题, 并保证当稳定版正式发布时, 你能够安全的更新. 请参见 Slack 通过测试 Android, Kotlin, 以及 Gradle 的发布前预览版本带来的益处.
-
保证使用最新版本的库.
如果你是库的开发者, 更新到新的 Kotlin 版本是极其重要的. 如果你使用旧的版本, 可能导致你的使用者无法在他们的项目中更新 Kotlin 版本. 如果使用 EAP 版本, 那么在稳定版发布时, 你可以几乎立即在你的库中支持最新的 Kotlin 版本, 因此可以让你的使用者更加满意, 也让你的库获得更多使用者.
-
分享使用经验.
如果你是一个 Kotlin 爱好者, 并且喜欢创作教育性的内容来向 Kotlin 生态系统做贡献, 那么试用 Kotlin EAP 中的新功能特性, 你就有机会第一个向 Kotlin 社区分享新的酷炫功能的使用经验.
EAP 版本
版本 | 重要功能 |
---|---|
2.0.0-Beta5
发布日期: 2024/03/20 |
Kotlin K2 编译器的稳定发布版. 包括 Gradle 构建工具的改进. Kotlin/Wasm 与 JavaScript 交互能力的改进. 更多详情, 请参见 changelog 或 Kotlin 2.0.0-Beta5 中的新功能. |
如果 Kotlin EAP plugin 无法找到最新的 EAP 版, 请检查你使用的是不是最新版的 IntelliJ IDEA 或 Android Studio.