Kotlin 1.4随附IDE和编译器增强功能



Kotlin 1.4是JetBrains Java替代产品的升级版,现已作为生产版本提供。此更新的重点包括新的IDE和编译器功能。
Kotlin 1.4中的IDE改进包括协程调试器和Kotlin项目向导,该向导创建了不同类型的Kotlin项目。 IDE还获得了40个新的快速修复,意图和检查。
并且由于IDE性能的调整,大型Kotlin文件中的自动完成建议和内容突出显示的速度更快。 Kotlin 1.4中的新编译器具有更强大的类型推断算法。
还有新的JVM和JavaScript后端,当前处于alpha模式。 Kotlin 1.4中的分层项目结构使目标子集之间可以共享代码,例如iOS ARM64设备的类似iOS相关目标。
此外,开发人员可以使用在多个本机目标之间共享的通用代码中与平台相关的库。 。 可以在kotlinlang.org中找到有关Kotlin入门的说明。
静态类型的Kotlin用于JVM,Android开发和浏览器。 2017年5月,Google批准Kotlin开发Android移动应用程序。 Kotlin 1.
4的其他功能包括: Kotlin接口的SAM(单一抽象方法)转换。 图书馆作者的显式API模式。 混合命名和位置参数。
尾部逗号。 可调用的参考改进。 实验类型注释。
在循环中使用break并继续在内部。 标准库的改进,包括新的集合运算符,委托属性的改进和其他功能,例如双端队列实现ArrayDeque。 根据用户反馈逐渐回避协程。
随着序列化版本1.0.0-RC的发布,序列化库越来越接近成熟。
kotlinx-datetime库和DateTime API的预览。 Kotlin的JavaScript目标具有新的Gradle DSL和Kotlin / JS IR编译器后端的Alpha版本。 改进了Kotlin / Native编译和执行的性能。
Kotlin / Native与Swift / Objective-C之间更好的互操作性。 简化对CocoaPods依赖项的管理。 版权所有©2020 IDG Communications,Inc.
紧贴InfoWorld的新闻通讯,以了解软件开发人员,分析师,数据库程序员和数据科学家的情况。 从我们仅限会员的内幕文章中获取专家见解。.

Yorumlar

Bu blogdaki popüler yayınlar

只需50美元即可训练成为一名熟练的Python编码器

DataStax 使 Astra 流媒体服务普遍可用

TypeScript 4.1 Beta带来了模板文字类型