IntelliJ不对Kotlin进口进行排序

mat*_*ean 7 intellij-idea kotlin intellij-14

编写Java代码时,IntelliJ会按名称自动对导入进行排序.然而,当Kotlin中的importin成员时,他们仍然没有被排除在外.选择代码→优化导入(Ctrl+ Alt+ O)不执行任何操作.

这是一个例子:

import kotlin.platform.platformStatic
import java.text.DateFormaty
import org.hibernate.validator.constraints.NotEmpty as notEmpty
import com.fasterxml.jackson.annotation.JsonProperty as jsonProperty
import javax.validation.constraints.NotNull as notNull
import javax.validation.Valid as valid
Run Code Online (Sandbox Code Playgroud)

我期待的是:

import com.fasterxml.jackson.annotation.JsonProperty as jsonProperty
import org.hibernate.validator.constraints.NotEmpty as notEmpty
import kotlin.platform.platformStatic
import java.text.DateFormat
import javax.validation.constraints.NotNull as notNull
import javax.validation.Valid as valid
Run Code Online (Sandbox Code Playgroud)

我正在使用IntelliJ 14.0.2和Kotlin插件(版本0.10.195)

And*_*w M 2

此问题已在最新版本的 IntelliJ中修复,例如当前版本(撰写本文时为 2017.3.3)

如果您只有完整版 IntelliJ 14 的永久后备许可证 - 您仍然可以使用更新版本的社区版。