Kotlinas

Kaip įdiegti ir paleisti „Kotlin“ Ubuntu

Kaip įdiegti ir paleisti „Kotlin“ Ubuntu
Šiame straipsnyje bus paaiškinta, kaip įdiegti „Kotlin“ programavimo kalbą „Ubuntu“. Peržiūrą daugiausia sudarys instrukcijos, kaip įdiegti, paleisti ir kurti „Kotlin“ programas. Šiame straipsnyje nebus dalijamasi pagrindiniais „Kotlin“ kodo pavyzdžiais.

Apie Kotliną

„Kotlin“ yra bendros paskirties programavimo kalba, kurią sukūrė „JetBrains“, žinoma kaip daugelio populiarių integruotos kūrimo aplinkos (IDE) programinės įrangos kūrėjai. Pagrindiniai „Kotlin“ akcentai yra visiškas sąveikumas su „Java“, statiškai įvesta sintaksė, didelis dėmesys skiriamas negaliojančių patikrinimams, kad būtų išvengta „NullPointerExceptions“, ir mažiau kodų nei „Java“ atvirumas. „Google“ neseniai paskelbė, kad „Kotlin“ dabar yra pageidaujama „Android“ programų kūrimo kalba ir visiškas jos palaikymas buvo pridėtas prie „Android Studio IDE“.

Sveikas pasaulis Kotline

Žemiau pateikiamas pagrindinis sveiko pasaulio pavyzdys Kotline, kuriame pateikiama pagrindinė idėja apie jo sintaksę.

linksmas pagrindinis (argumentai: Array)
println ("Sveikas pasaulis!")

Visi „Kotlin“ failai turi baigtis „.kt “pratęsimas. Sukūrus „Kotlin“ failą paverčiamas „.kt “failą„.klasė “failas, naudojant šį modelį:„ labas.kt “automatiškai paverčiamas„ HelloKt.klasė “byla.

„Kotlin“ diegimas „Ubuntu“ naudojant „Snap“ paketą

Paprasčiausias ir paprasčiausias būdas įdiegti „Kotlin“ į „Ubuntu“ yra naudoti oficialų „Kotlin“ snap paketą. Norėdami įdiegti „Kotlin“ iš papildomos parduotuvės, vykdykite šią komandą:

$ sudo snap install - klasikinis kotlinas

Rankinis „Kotlin“ diegimas „Ubuntu“

Jei jums nepatinka įdiegti paketinių paketų, galite rankiniu būdu įdiegti „Kotlin“ „Ubuntu“ ar bet kuriame kitame „Linux“ paskirstyme naudodami SDKMAN. Norėdami tai padaryti, vykdykite šias dvi komandas iš eilės:

$ curl -s https: // gauti.sdkmanas.io | bash
$ sdk įdiegti kotlin

„Kotlin Compiler“ diegimo patikrinimas

Norėdami patvirtinti sėkmingą diegimą, galite paleisti „Kotlin REPL“ apvalkalą. Norėdami pamatyti apvalkalą, vykdykite toliau pateiktą komandą:

$ kotlinc

Aukščiau pateiktame interaktyviame apvalkale galite paleisti bet kokį galiojantį „Kotlin“ kodą.

Kt failo kompiliavimas į „Jar“ failą ir jo paleidimas naudojant „Java“

Norėdami sukurti „Kotlin“ failą į „jar“ failą, kurį gali vykdyti „Java“ vykdymo laikas, naudokite komandą tokiu formatu:

$ kotlinc labas.kt -įtraukti-runtime -d labas.stiklainiukas

Jungiklis „-include-runtime“ užtikrina, kad Kotlin vykdymo biblioteka bus sujungta į jar failą. Baigę kūrimo procesą, galite paleisti failą naudodami šią komandą kaip šabloną:

$ java -jar labas.stiklainiukas

Kt failo paleidimas nestatant indelio

Taip pat galite paleisti „.kt “failą tiesiogiai nenaudojant„ Java “vykdymo laiko. Norėdami tai padaryti, pirmiausia sudarykite.kt “failą„.klasė “failą naudodami toliau pateiktą komandą:

$ kotlinc labas.kt

Dabar galite paleisti failą naudodami šią komandą (be „.klasės pratęsimas):

$ kotlin HelloKt

Kaip sakyta anksčiau, „labas.kt “failas yra sudarytas į„ HelloKt.class “failas, kai paleidžiamas„ Kotlin “kompiliatorius.

Trečiosios šalies „Jar“ bibliotekos naudojimas su „Kotlin“

Importuoti trečiosios šalies „jar“ biblioteką į „Kotlin“ failą nepakanka, kad ją įtrauktumėte į galutinį sugeneruotą kūrinį. Jūs turite rankiniu būdu pridėti jį prie „build“ komandos. Tarkime, kad failas „jar“ yra saugomas aplanke „lib“, esančiame tame pačiame kataloge kaip ir „labas“.kt “byla. Tada turite paleisti komandą naudodami šį šabloną:

$ kotlinc labas.kt -cp libs / commons-text-1.7.stiklainis -įtraukti-vykdymo laikas -d labas.stiklainiukas

Turite pakeisti „libs / commons-text-1“.7.stiklainis “su keliu į savo indelio failą.

Daugelio trečiųjų šalių „Jar“ bibliotekų naudojimas su „Kotlin“

Kelių bibliotekų naudojimo procesas yra toks pat, kaip aukščiau, su nedideliu skirtumu, kad jūs turite atskirti bibliotekos kelius su: (dvitaškis). Deja, bandant nepavyko, kad pakaitos veiktų, ir atrodo, kad trūksta jos palaikymo, todėl kol kas gali tekti nurodyti visą kelią į kiekvienos trečiosios šalies biblioteką pačioje „build“ komandoje.

$ kotlinc labas.kt -cp libs / commons-text-1.7.jar: libs / commons-lang3-3.9.stiklainiukas
-include-runtime -d labas.stiklainiukas

Išvada

Tai žymi šio straipsnio pabaigą. „Kotlin“ priėmimas prasidėjo „Google“ paskelbus apie įtraukimą į „Android Studio“ kaip pageidaujamą programavimo kalbą. Nors „Kotlin“ šiandien dažniausiai matoma „Android“ programose, norint pradėti, netrūksta trečiųjų šalių bibliotekų ir projektų. Pradedant vartotojo sąsajų bibliotekomis ir baigiant žiniatinklio sistemomis, daugelis atvirojo kodo „Kotlin“ projektų yra tinkami naudoti ir yra aktyviai kuriami.

„Vulkan“, skirta „Linux“ vartotojams
Kiekvienos naujos kartos grafikos plokštės matome, kaip žaidimų kūrėjai peržengia grafinės ištikimybės ribas ir artėja prie fotorealizmo. Nepaisant vi...
„OpenTTD“ ir „Simutrans“
Sukurti savo transporto modeliavimą gali būti smagu, atpalaiduojanti ir be galo viliojanti. Štai kodėl jūs turite įsitikinti, kad išbandėte kuo daugia...
„OpenTTD“ pamoka
„OpenTTD“ yra vienas iš populiariausių verslo modeliavimo žaidimų. Šiame žaidime turite sukurti nuostabų transporto verslą. Tačiau pradėsite nuo mažda...