Kotlins

Kā instalēt un palaist Kotlin Ubuntu

Kā instalēt un palaist Kotlin Ubuntu
Šajā rakstā tiks paskaidrots, kā instalēt Kotlin programmēšanas valodu Ubuntu. Pāreja galvenokārt sastāvēs no instrukcijām par Kotlin lietotņu instalēšanu, palaišanu un izveidošanu. Šajā rakstā netiks kopīgoti galvenie Kotlina koda paraugi.

Par Kotlinu

Kotlin ir vispārējas nozīmes programmēšanas valoda, kuru izstrādājusi JetBrains, kas pazīstama kā daudzu populāru integrētas izstrādes vides (IDE) programmatūras izstrādātāji. Galvenie Kotlin akcenti ir tā pilnīga savietojamība ar Java, statiski ierakstīta sintakse, liels uzsvars uz nederīguma pārbaudēm, lai izvairītos no NullPointerExceptions, un mazāka koda daudzveidība nekā Java. Google nesen paziņoja, ka Kotlin tagad ir vēlamā valoda Android lietotņu izstrādei un Android Studio IDE tika pievienots pilnīgs tās atbalsts.

Sveika pasaule Kotlinā

Zemāk ir sniegts labs sveicināšanas pasaules piemērs Kotlīnā, sniedzot jums dažas pamatidejas par tā sintaksi.

jautrais galvenais (args: Array)
println ("Sveika pasaule!")

Visiem Kotlin failiem jābeidzas ar “.kt ”pagarinājums. Kotlin faila izveidošana pārveido “.kt ”failu“.klase ”failu, izmantojot šādu modeli:“ sveiki.kt ”tiek automātiski pārveidots par“ HelloKt.klase ”fails.

Kotlin instalēšana Ubuntu, izmantojot Snap Package

Vienkāršākais un vienkāršākais veids, kā instalēt Kotlin Ubuntu, ir izmantot oficiālo Kotlin snap pakotni. Lai instalētu Kotlin no snap store, palaidiet šādu komandu:

$ sudo snap install - klasiskais kotlins

Kotlin manuāla instalēšana Ubuntu

Ja jums nepatīk instalēt snap paketes, varat manuāli instalēt Kotlin Ubuntu vai jebkurā citā Linux izplatīšanā, izmantojot SDKMAN. Lai to izdarītu, izpildiet divas šādas komandas pēc kārtas:

$ curl -s https: // iegūt.sdkman.io | bash
$ sdk instalēt kotlin

Kotlin kompilatora instalēšanas pārbaude

Lai apstiprinātu veiksmīgu instalēšanu, varat palaist apvalku Kotlin REPL. Palaidiet zemāk esošo komandu, lai skatītu čaulu:

$ kotlinc

Iepriekš redzamajā interaktīvajā čaulā varat palaist jebkuru derīgu Kotlin kodu.

Kt faila apkopošana Jar failā un tā palaišana, izmantojot Java

Lai izveidotu Kotlin failu burka failā, kuru var izpildīt Java izpildlaiks, izmantojiet komandu šādā formātā:

$ kotlinc sveiks.kt -iekļaut-izpildlaiks -d labdien.burka

Slēdzis “-include-runtime” nodrošina, ka Kotlin izpildlaika bibliotēka tiek apvienota burkas failā. Kad izveides process ir pabeigts, varat palaist failu, izmantojot šādu komandu kā veidni:

$ java -jar sveiks.burka

Kt faila palaišana bez burkas faila izveidošanas

Varat arī palaist “.kt ”failu tieši, neizmantojot Java izpildlaiku. Lai to izdarītu, vispirms apkopojiet.kt ”failu“.klase ”failu, izmantojot zemāk esošo komandu:

$ kotlinc sveiks.kt

Tagad failu var palaist, izmantojot šādu komandu (bez “.klases paplašinājums):

$ kotlin HelloKt

Kā minēts iepriekš, “sveiki.kt ”fails tiek apkopots“ HelloKt.klases ”failu, kad tiek palaists kotlin kompilators.

Trešās puses Jar bibliotēkas izmantošana ar Kotlin

Ar trešās puses jar bibliotēkas importēšanu Kotlin failā nepietiek, lai to iekļautu galīgajā ģenerētajā būvējumā. Jums tas manuāli jāpievieno komandai build. Pieņemsim, ka burkas fails tiek glabāts mapē “lib”, kas atrodas tajā pašā direktorijā, kurā atrodas “sveiki”.kt ”fails. Tad jums ir jāpalaiž komanda, izmantojot šādu veidni:

$ kotlinc sveiks.kt -cp libs / commons-text-1.7.burka -iekļaut-runtime -d labdien.burka

Jums jāaizstāj “libs / commons-text-1.7.burka ”ar ceļu uz savu burka failu.

Vairāku trešo pušu burku bibliotēku izmantošana ar Kotlin

Vairāku bibliotēku izmantošanas process ir tāds pats kā iepriekš, ar nelielu atšķirību, ka bibliotēku ceļi ir jānošķir ar: (kolu). Diemžēl es nevarēju panākt, lai aizstājējzīmes darbotos testēšanas laikā, un šķiet, ka tās trūkst, tāpēc pagaidām, iespējams, pašā build komandā būs jānorāda pilns ceļš uz katru trešās puses bibliotēku.

$ kotlinc sveiks.kt -cp libs / commons-text-1.7.jar: libs / commons-lang3-3.9.burka
-include-runtime -d sveiki.burka

Secinājums

Tas iezīmē šī raksta beigas. Kotlin pieņemšana sākās pēc tam, kad Google paziņoja par iekļaušanu Android Studio kā vēlamo programmēšanas valodu. Lai arī šodien Kotlins lielākoties ir redzams Android lietotnēs, lai sāktu darbu, netrūkst trešo pušu bibliotēku un projektu. Sākot no lietotāja saskarnes bibliotēkām līdz tīmekļa sistēmām, daudzi atvērtā koda Kotlin projekti ir izmantojami un tiek aktīvi izstrādāti.

Cīņa par Vesnota apmācību
Cīņa par Vesnotu ir viena no populārākajām atvērtā koda stratēģijas spēlēm, kuru jūs varat spēlēt šajā laikā. Šī spēle ir izstrādāta ne tikai ļoti ilg...
0 A.D. Apmācība
No daudzajām stratēģijas spēlēm 0 A.D. izdodas izcelties kā visaptverošs nosaukums un ļoti dziļa, taktiska spēle, neskatoties uz to, ka tā ir atvērtā ...
Unity3D apmācība
Ievads Vienotībā 3D Unity 3D ir spēcīgs spēļu izstrādes dzinējs. Tā ir pārrobežu platforma, kas ļauj izveidot spēles mobilajām ierīcēm, tīmeklim, gald...