kotlin 插件升级
由JetBrains创建的用于JVM和Android开发的静态类型编程语言,对Kotlin的新升级将重点放在改进标准库等领域的现有功能上,而不增加任何新功能。
Kotlin 1.3.70发行版(将于3月3日发布)的重点是对标准库的实验性增强。 一种这样的增强功能是ArrayDeque ,它是一种通用数据结构,在许多算法和应用程序中都描述为有用的。
[ 同样在InfoWorld上:11个标志说明您正在编写出色的代码 ]
Kotlin标准库还在实验状态下为Kotlin集合添加了新的功能和类。 StringBuilder
功能已添加到通用expect class
,并具有在不同平台上的相应实现。 开发人员可以使用通用代码中的StringBuilder
。 同样在标准库中,KClass的一些基本有用成员不再需要对JVM的kotlin-reflect
依赖性。
[ 另请参阅: 为什么选择Kotlin? 八种可以说服Java开发人员切换的功能 ]
在项目网站上可以找到有关Kotlin 1.3.70入门的说明。 Kotlin 1.3.70的其他地方:
- Kotlin / JVM编译器现在可以以字节码为Java 8和后续目标生成类型注释。
- 对于将Kotlin代码编译为JavaScript的Kotlin / JS,JavaScript目标在捆绑大小方面进行了重大优化,并在处理依赖项,资源和测试的方式上增加了“生活质量”更改。 NPM依赖项声明和新文档具有特色。
- Kotlin / Native的编译和调试速度更快。
- 使用IntelliJ Idea IDE和Kotlin命令行工具对Kotlin脚本进行了改进。 IntelliJ还改进了Kotlin代码的完成功能,其完成建议包括对象中声明的功能,包括扩展功能,对象级覆盖和嵌套对象中声明的功能。
[ 通过InfoWorld的App Dev Report新闻通讯了解软件开发中的热门话题 ]
翻译自: https://www.infoworld.com/article/3531928/kotlin-upgrade-brings-experimental-features.html
kotlin 插件升级