设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

Kotlin 1.0.5发布,基于JVM的编程语言

2016-11-9 22:40| 发布者: joejoe0332| 查看: 605| 评论: 0|原作者: oschina|来自: oschina

摘要: Kotlin 1.0.5 发布了,它继续了 Kotlin 1.0 的一系列 bug 修复和工具更新。该版本值得关注的更新如下:循环转换为 Lambda 表达式:IntelliJ IDEA 插件现在可以检测许多情况,其中命令式 for 循环可以使用标准库函数 ...

Kotlin 1.0.5 发布了,它继续了 Kotlin 1.0 的一系列 bug 修复和工具更新。该版本值得关注的更新如下:

循环转换为 Lambda 表达式:

IntelliJ IDEA 插件现在可以检测许多情况,其中命令式 for 循环可以使用标准库函数以更紧凑和惯用的方式重写,例如 filtermap,举个例子:

val result = arrayListOf<String>()for (s in list) {    if (s.isNotEmpty()) {        result.add(s)    }}

会自动转换为:

val result = list.filter { it.isNotEmpty() }

要触发转换,将插入符号放在 for 关键字上,然后按 Alt-Enter

后缀代码完成:

IntelliJ IDEA 的后缀代码完成现已支持 Kotlin,并有大量的模板。

新的重构:

Kotlin 插件现在支持“提取接口”和“提取超类”重构(以前只支持 Java 和一些其他语言),以及一个全新的重构“引入类型参数”,会提供一个简单的方法来将类或功能变成通用的

改进对 Android IDE 的支持

改进对 JavaScript 的支持

完整更新日志发布说明

下载地址:


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部