Kotlin 1.3.60已于昨天发布,具有新功能以及质量和工具改进。此版本增加了对更多Kotlin/Native平台和目标的支持。它还改善了Kotlin/MPP IDE的体验。对于Kotlin/JS,Kotlin 1.3.60添加了对源映射的支持并改善了平台测试运行器的集成。该团队还大大增强了Kotlin跨平台方面的一些“create expect”快速修复。
IntelliJ IDEA和Kotlin Eclipse IDE插件更新
- 现在重新设计和改进了暂存文件,使您可以看到结果,这些结果显示在不同的窗口中。
- Kotlin团队正在使用Kotlin Gradle构建脚本来增强用户体验。
- 开发人员可以在Kotlin代码中设置函数断点。然后,调试器将在进入或退出相应功能时停止执行。
- Java到Kotlin转换器的多项改进。
- kotlin-eclipse插件现在支持单个模块的实验性增量编译。
Kotlin 1.3.60中对Kotlin/Native编译器的改进
- Kotlin/Native编译器与最新的工具位兼容:XCode 11和LLVM 8.0。它还添加了新的平台/目标,例如watchOS,tvOS和Android(本机)。
- Kotlin 1.3.60为发布二进制文件(包括LLVM内联代码,比XCode能够解码的代码更进了一步)添加了iOS崩溃报告的实验性符号。
- 对Kotlin对象的Objective-C弱引用/共享引用的线程安全跟踪。
- 支持挂起可调用引用。
- 能够将工作队列与任何上下文/线程相关联,而不仅仅是通过Worker.start临时创建的上下文/线程。
- kotlinx.cli项目已被(大部分)重写,并且包含在此版本的Kotlin/Native编译器中。
- Kotlin/Native编译器的运行时性能也得到了改善:现在,接口调用的速度提高了5倍,而在Kotlin 1.3.60中,类型检查的速度提高了50倍。
团队还分享了计划在2020年发布的Kotlin 1.4即将进行的更改。目前,Kotlin 1.4处于试验状态。您可以在变更日志中找到Kotlin 1.3.60变更的完整列表。
- Google宣布Kotlin为Android应用程序开发的首选语言 https://www.linuxidc.com/Linux/2019-05/158573.htm
- Kotlin v1.3.31发布,基于JVM的编程语言 https://www.linuxidc.com/Linux/2019-04/158360.htm
- 2019年1月RedMonk编程语言排行榜 - Kotlin首次前20名 https://www.linuxidc.com/Linux/2019-03/157835.htm
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx
本文永久更新链接地址:https://www.linuxidc.com/Linux/2019-11/161463.htm