[[oktatas:programozás:kotlin|< Kotlin]]
====== Kotlin fejlesztői környezet kialakítása ======
* **Szerző:** Sallai András
* Copyright (c) 2020, Sallai András
* Szerkesztve: 2020, 2023, 2024
* Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC BY-SA 4.0]]
* Web: https://szit.hu
===== Debian GNU/Linuxon =====
==== Telepítés ====
Használhatjuk a snap csomagkezelőt:
# snap install --classic kotlin
Telepítés után kapunk egy kotlinc parancsot.
Vagy letölthető innen:
* https://github.com/JetBrains/kotlin/releases/latest
A webhelyről kétféle kotlinc fordító tölthető le. Natív és JVM alapú.
A JVM alapú fordítóval importálhatók java csomagok.
Ha letöltött csomagból telepítünk,
a becsomagolt könyvtárban lesz egy bin nevű könyvtár. Ezt tegyük útvonalba.
Ellenőrizzük:
kotlinc -version
==== Függőség telepítése ====
A fordítónak szükség van a következő programozói könyvtárra:
# apt install libtinfo5
==== Debian 12 verziótól ====
apt install kotlin
A natív fordítót nem tartalmazza.
===== SDKMAN csomagkezelővel =====
* https://sdkman.io/
sudo apt install sdkman
sdk install kotlin
===== Windows =====
Töltsük le a kotlin-compiler-x.y.z.zip fájlt:
* https://github.com/JetBrains/kotlin/releases/latest
Az x.y.z helyére megfelelő verzió kerül.
Csomagoljuk ki a C:\Program Files könyvtárba.
Tegyük útvonalba a a következő könyvtárat:
C:\Program Files\kotlinc\bin
Ellenőrizzük:
kotlinc -version
Telepíthetjük a felhasználó tools könyvtárába is:
C:\Users\janos\tools\kotlin\kotlinc\
Ebben az esetben, állítsuk be a C:\Users\janos\tools\kotlin\kotlinc\bin könyvtárat útvonalba,
a felhasználó számára.
Leírás képekkel:
* https://www.answersjet.com/2021/07/kotlin-download-and-installation-tutorial-for-windows-10.html (2021)
* https://downlinko.com/download-install-kotlin-windows.html (2021)
==== Chocolatey ====
A Chocolatey csomagkezelővel:
choco install kotlinc
===== Visual Studio Code =====
Telepítsük a következőket:
* [[https://www.oracle.com/java/technologies/javase-downloads.html|JDK]]
* VS Code
Ha VS Code-al szeretnénk dolgozni a JVM alapú Kotlin fordítóra van szükség, vagyis
ilyen fájlt töltsünk le:
* kotlin-compiler-x.y.z.zip
Így azonnal tudja használni a VS Code.
Visual Studio Code-ban a következő csomagokra van szükségünk:
* Code Runner
* Kotlin Language
A szerkesztőben kattintunk jobb egérgombbal, majd:
* Run Code
===== Natív fordító =====
Itt érhető el:
* https://github.com/JetBrains/kotlin/releases (2023)