AmaJetBrains amemezele ukutholakala kwenguqulo engu-1.3.30 ye- ulimi lwakho lokuhlela Kotlin. Yikuphi le nguqulo entsha kufaka phakathi ukuthuthuka okuningi, amabala okuphepha namathuluzi abuyekeziwe kweKotlin 1.3.
IJetBrains ichaze ukuthi izindawo eziyinhloko zokungenelela kulokhu kukhishwa yiKotlin / aboMdabu, ukusebenza kweKAPT, nezithuthukisi ku-IntelliJ IDEA.
Inguqulo engu-1.3 yolimi ikhishwe ngoNovemba 2018, cishe unyaka ngemuva kokukhishwa kwenguqulo 1.2.
Yini okusha in Kotlin 1.3.30?
Le nguqulo ayisabhekwa njengokulungiswa kwe-bug nenguqulo engu-1.3 yamathuluzi ebuyekezwa yiJetBrains.
Izinto ezintsha ezisemqoka enguqulweni 1.3 zifaka ama-coroutines, ama-Kotlin / amaNative Beta namaphrojekthi weplatform.
Futhi kube khona okunye ukuthuthuka, njengokusekelwa kokuhlola kwamakilasi aku-inthanethi ngokusebenza nokubhala ukuphepha, ukusekelwa kokuhlola kwama-integer angasayiniwe ukwenza lula ukusetshenziswa kwama-byte namanye amakhodi ezingeni eliphansi.
Ngakho-ke, ukulungiswa kwenziwa ku-KAPT ukwenza ngcono ukusebenza kwayo, kanye naseKotlin / aboMdabu.
Ngalesi sixazululo, I-KAPT manje isekela ama-processor esichasiselo esikhulayo kumodi yokuhlola.
Ukuyivivinya, engeza i-kapt.incremental.apt = ipharamitha eyiqiniso kufayela le-gradle.properties.
Qaphela ukuthi, ekusebenzeni kwamanje, ukusetshenziswa kwanoma iyiphi iprosesa yesichasiselo engakhuphuki o ukushintsha i-ABI yokuncika (kuze kube manje, kufaka phakathi ukulungisa izimemezelo zangaphakathi) kuzoholela ekusetshenzisweni kwezichasiselo ukukhuphuka kwemodyuli enikeziwe.
OkwaKotlin / aboMdabu, abakwaJetBrains bamemezela ukuthi uhlu lwamasekeli aseKotlin / aboMdabu asekelisiwe selwande. Le nguqulo isekela i-32-bit Windows target (mingw_x86).
Ngaphezu kwalokhu, Abasebenzisi beWindows ne-Mac OS bangahlanganisa izinhlelo zabo IKotlin / Abomdabu en indlela eguqukayo neLinux x86-64, ARM 32, kanye namadivayisi we-Android ne-Raspberry PI.
Ngasohlangothini lomhlanganisi, i-JetBrains ingeze ukulungiswa kokuziphatha okungachazwanga lapho kubalwa okusele kokuhlukaniswa ngo-0, manje okufaka okuhlukile.
Izinkinga zokuqondanisa nazo zilungisiwe kuma-platforms e-ARM 32 ne-MIPS.
Amanye amathuluzi I-JetBrains bathole nokwesekwa
AmaJetBrains manje ahlinzeka ukwesekwa kweKotlin / Abomdabu kokunye ama-EDIs abo amabili, ngaphezu kwe-Intellij IDEA.
“Ngaphezu kwe-IntelliJ IDEA, sizonikezela nge-plugin yeKotlin / Native ye-CLion 2019.1, kanye ne-AppCode 2019.1. Amafayela encazelo ye-C interop (.def) nawo azosekelwa yiwo wonke ama-IDE, yize okwamanje singanikeli ngokuqedwa kwamakhodi, "kuchaza iJetBrains embhalweni wayo wokukhishwa walokhu kubuyekezwa.
para I-CLion ne-AppCode, AmaJetBrains nawo ingeze ukubuyela emuva emuva kwikhodi yomthombo, kanye nokwenza ngcono ukusekelwa kwe-debugger.
I-JetBrains ukulungisa amaphutha okuthuthukile ngaphakathi kwe-IDEA Intellij IDE ukwenza lula ukulungisa amaphutha emizileni ethile.
Lapho ulungisa iphutha lekhodi ye-coroutine, manje ubona umkhondo we-asynchronous wamakholi we-asynchronous "I-Stacktrace asynchronous" ekhombisa okuguqukayo okugcinwe ngesikhathi sokumiswa.
Lapho imiswa endaweni yokuqhekeka ngaphakathi komsebenzi wokumiswa noma we-lambda, umkhondo wezingcingo uphinde ukhombise isimo sokuguquguqukayo endaweni yokugcina yokumiswa.
Ungazulazula kuyo yonke i-stacktrace yemisebenzi yokumisa isikhashana uqala ngephoyinti lokugcina lokumisa ledivayisi yamanje futhi ubheke amanani agcinwe ngokuguquguqukayo.
Ukusekelwa kwe-Eclipse
Ukuthuthuka kokugcina okukhulu okungabonakala kule nguqulo ngu-lukuvuselela i-plugin yeKotlin ye-EDI Eclipse.
Uhlobo olusha lwe-plug-in ye-Eclipse EDI engu-0.8.14 inikeza ukusekelwa komhlanganisi weKotlin 1.3.30, nokunye okuningi ukulungiswa kwamaphutha, nokuthuthukiswa kokuqina okujwayelekile.
Lesi sibuyekezo futhi yethula ukwesekwa kokuhlola kwamaphrojekthi weGradle. Manje usungangenisa amaphrojekthi akho nge-Eclipse Buildship, bese uwathola endaweni yakho yokusebenza ye-Eclipse ngezilungiselelo ezifanele ze-plugin ze-Kotlin.
UJetBrains uchaze ukuthi umsebenzi usaqhubeka futhi izothuthukiswa kuzinguqulo ezizayo, kepha ungazama manje bese wabelana ngempendulo yakho.
Ukuze uthole le nguqulo entsha ungahamba kusixhumanisi esilandelayo.