2014-12-28 13 views
7

Java kodu yazılırken, IntelliJ, adlarını otomatik olarak adlarına göre sıralar. Bununla birlikte, Kotlin'deki üyeleri ithal ederken, bunlar ayrılmamışlardır. → Kodunu Optimize Et'i İçe Aktar (Ctrl + Alt + O) hiçbir şey yapmaz.IntelliJ, Kotlin içe aktarma işlemlerini sıralamıyor

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 

Beklediğim Ne: Ben Kotlin eklenti ile intellij 14.0.2 kullanıyorum

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 

(sürüm 0.10.195)

+13

Gözlem doğru. Bu işlev henüz uygulanmadı: https://youtrack.jetbrains.com/issue/KT-4789 – yole

+1

Bu sorun, YouTrack'e göre çözülmüştür. –

+0

@JaysonMinard hala çözülmemiş gibi görünüyor mu yoksa bir şey mi özlüyorum? – miensol

cevap

2
İşte

bir örnektir

Bu recent versions of IntelliJ adresinde, örneğin current version (2017.3.3 kodunun yazıldığı tarihte) düzeltilmiştir.

Yalnızca IntelliJ 14'ün tam sürümü için sürekli bir geri dönüş lisansınız varsa - daha yeni bir sürümün topluluk sürümünü kullanmaya devam edebilirsiniz.